Phuong Bouvard

Senior Data Engineer | Cloud & Trading Platforms

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

PythonDockerAWSMachine LearningData EngineeringKubernetes

Languages

English

About me

Intro

8+ years of experience AWS| Azure|GCP|Solution Architect & Developer Certified Various certifications in ML, Big Data, and Finance [email protected] +33769995923 French nationality|Swiss work permit|Driving license

Links

Work experience

Lead Engineer

Trafigura

Jan 2024 - Present

2 years 10 months

Geneva, Switzerland

Cloud Computing for Scalable Real-Time Financial Data Distribution Technical Environment: AWS, Python, FastAPI, ECS, Docker, Lambda, CDK, EventBridge, Cognito, Route53, ALB, SQL, Redshift, Redis, S3, Angular Developed and led a full-stack cloud-based platform for real-time financial data distribution capable of handling 5,000 users and delivering low-latency messaging (10 tickers/sec) via WebSocket API and Redis PubSub. Architected and implemented scalable microservices for live price calculations, using dynamic containers and sticky-session load balancing to support horizontal scaling. Integrated Azure Active Directory (AAD) with AWS Cognito to provide secure, role-based authentication and access control. Built the frontend with AgGrid, Angular, and Swift for a seamless web and mobile experience; managed deployment of the mobile app to the App Store. Implemented real-time user notifications across email, web, and mobile using AWS SNS. Managed project delivery—launching a beta within 6 months and a €500K budget, integrating smoothly with existing systems, and coordinating a 6-person team to meet stakeholder needs. Key outcome: Demonstrated a robust, scalable live price distribution service in the cloud, providing secure, optimized access and real-time financial data to thousands of users. Simplifying Database Interactions and Financial Data Analysis with ChatGPT Technical Environment: Python, AWS, FastAPI, Streamlit, SQL, LLM, Docker, ECS, CDK Built a full-stack chatbot system with MCP Agent, connecting to internal APIs for real-time answers and refinery reports. Leveraged advanced LLM to interpret user queries, extract key entities, resolve ambiguities, and translate requests into accurate SQL—making data and financial insights easily accessible for non-technical users. Power Plant Product Mapping & Trading Insights Technical Environment: AWS, Python, FastAPI, Streamlit, SQL, LLM, RAG, ECS, CDK Developed a full-stack geospatial mapping platform using AWS Textract to extract and analyze ISCC certification data, pinpointing new product deployment at power plant locations. Leveraged these insights to drive strategic long/short trading decisions Crude Arbs dashboard Technical Environment: AWS, Python, FastAPI, Streamlit, ECS, AWS CDK Developed, deployed and monitored daily data transformation pipelines and dashboard for crude arbitrary from scratch along with the infrastructure as a code with AWS CDK. Crude Blending Optimization Technical Environment: Linear Programming, Python, SQL Developed a linear programming model in Python to optimize crude oil blending for refinery operations, ensuring engineering compliance and commercial efficiency through complex constraint integration. Daily Blending Curves Construction Technical Environment: Linear Programming, Python, Timeseries, SQL Constructed daily gasoline price curves from monthly forward broker marks using constrained interpolation and time series forecasting techniques to enforce continuity and capture seasonal patterns. Incorporated seasonality effects (winter/summer) to reflect demand-driven price variations and improve short-term price prediction accuracy.

Trading Data Scientist, Gas & Power Trading

TotalEnergies

Dec 2021 - Present

4 years 11 months

Geneva, Switzerland

Cloud Computing for Energy Production Monitoring - Innovathon Cup Finalist, 2022 Technical Environment: AWS, Python, Swagger, Helm, ArgoCD, Kubernetes, ECS, EventBridge, AWS Batch, JFrog, ECR, GeoJSON, PostgreSQL, DMS, SCT, Redis, S3, Terraform, Agile Methodologies. Developed a full-stack cloud-based system for real-time geospatial energy monitoring, integrating geospatial and weather forecast data to enhance energy production analysis and decision-making. The scalable architecture led to adoption by 80% of the Gas and Power Trading team. Built Python microservices with Swagger APIs for seamless integration, leveraging PostgreSQL, MongoDB, S3, and Redis to optimize data storage and performance. Visualized geospatial and weather data using GeoJSON to support informed trading decisions. Migrated SQL databases to the cloud using AWS native database migration services. Orchestrated workflows with EventBridge and managed container clusters via EKS/ECS. Automated infrastructure deployment using Terraform, Helm, ArgoCD, and established CI/CD pipelines for continuous delivery. Key outcome: Delivered a robust cloud architecture that streamlined processes, automated operations, and transformed energy monitoring and trading decision-making. Live PNL
Technical Environment: AWS, Python, Swagger, HTML, CSS, Angular, Agile Methodologies. Developed a full-stack system for near real-time financial data streaming and live PNL calculation, empowering traders with up-to-date financial insights Designed and deployed a Python service for live price streaming via WebSocket, running as a Windows service and integrated with PostgreSQL for robust data management. Built a REST API for efficient data retrieval and management from PostgreSQL, and developed a frontend application using AngularJS for real-time data visualization. Established CI/CD pipelines to automate deployment and support continuous integration, ensuring rapid updates and reliable performance. Key outcome: Enabled traders to track PNL in real time, significantly improving decision-making with immediate access to live data and streamlined operational workflows. Intraday Power Price Optimiser
Technical Environment: Linear Programming, AWS, Python, FastAPI, EKS, SQL, S3, Angular Developed a optimisation tool for intraday power bidding that models supply-demand dynamics, power plant production, interconnections, and weather forecasts, delivered through an Angular web interface. Designed and integrated a comprehensive database combining supply-demand, production, interconnection, and weather data for robust simulation modeling. Deployed the model on Amazon EKS to achieve scalability and high performance, and built/maintained CI/CD pipelines for seamless EKS deployment. Developed a REST API to serve simulation results directly to the Angular frontend. Key outcome: Optimized the simulation workflow, delivering accurate, real-time intraday power price forecasts and actionable insights via an intuitive web platform.

Data Engineer

Pictet Group

May 2021 - Dec 2021

8 months

Geneva, Switzerland

Created and maintained data pipelines, including: - Created a service to pivot risk metrics before integrating to AWS S3 (S3, Python, MSSQL) - Created a generic service to ingest different kinds of risk data (valuation, performance) into MSSQL (Python, Swagger, MSSQL) - Added varied additional parameters to existing data ingestion services (Python, MSSQL) - Studies on AWS services (S3, IAM, Kinesis, Apache Flink, Cloudwatch, Firehorse), presented the results to the data team biweekly - Monitored production using Kibana and services logs, and provided support for users Tools: - SQL, Python, AWS, Bamboo, Git, Swagger - Testing: unit test

Societe Generale Corporate and Investment Banking - SGCIB

Mar 2018 - May 2021

3 years 3 months

Région de Paris, France

Big Data/ ML Engineer (ITEC)

Nov 2018 - May 2021

2 years 7 months

Région de Paris, France

VaR data integration project: Developed a window service application that periodically scans an HBase for updates on the integration chain and notify an ElasticSearch endpoint with the updated data. Developed a Spark job that scans an HBase for trades data integration statuses into an HDFS data lake and periodically compact trades successfully integrated at a prior date. Developed a Spark job that reads data extraction requests from a PostgreSQL db and execute them and log a status into HBase. Migration of feed-api and spark jobs from on-premise to azure. Full-chain backtesting data integration project: Developed a Spring framework based feed api that allows pricers to integrate raw data into an HDFS data lake. The integration status of each entry is updated into an PostgreSQL db. Developed a Spark job that maps raw data of different JSON structures into Parquet files, store them to the HDFS and make them queryable via HIVE. Machine learning project: - Experimented with Markov Chain and LSTM to detect anomalies in risk calculation. Refactored code to allow layered unit testing using DI & composing function. Managed production release, monitored production, provided support for data consumers. Tools: - HDFS, HBase, Hive, SQL, Spark, Kafka, Elasticsearch (Kibana) - Java8, Scala, Maven, Spring boot, Parquet, Swagger, Log4J - Kerberos, LDAP - Testing: Unit test (Mockito), integration test, regression test - XLDeploy, Jenkins, Yarn, Oozie, Git, Bash scripting, Docker - Microsoft Azure

Big Data Engineer (ITIM)

Mar 2018 - Oct 2018

8 months

Région de Paris, France

Developed a Scala based API to allow users to subscribe to data feeds: Developed a Web UI for users to login and manage their subscriptions. Implemented an authentication and authorisation layer using LDAP and Ranger. Implemented persistence of subscription details in a PostgreSQL db. Developed a generic Spark job to transfer subscribed data to user’s target directory and scheduled it with Oozie. References/ Project supervisors: - Industrial: L. Gendrier (responsable de pôle Data) - Academic: Professor I. Manolescu-Goujot (École Polytechnique) Tools: - HDFS, HBase, Hive, SQL, Spark - Java8, Scala, orc - Kerberos, LDAP - Yarn, Oozie, Git

Freelance Quant

Freelancer.comFreelance

Mar 2020 - May 2020

3 months

Executive quantitative Analysis and build predictive models for financial trading

Machine Learning Researcher

Mitr Phol Group

Aug 2016 - May 2017

10 months

Bangkok, Thailand

Affiliated with King Mongkut’s University of Technology. Classification of sugarcane’s quality from their photographs using Convolutional Neural Networks. Methodologies and results: https://ieeexplore.ieee.org/document/8911950/figures#figures Reference/ Project supervisor: Dr. S. Goldin Tools and technologies: CNN, pytorch, lua, NVIDIA

Software Developer

Groupe ESIEA

May 2016 - Jul 2016

3 months

Paris Area, France

Developed a RasPi robot (C), remotely controlled from an Android app and a web app (Java) Reference/ Project supervisor: Professor V. Guyot Tools: RasPi, C, Java, batch scripting, cgi, web development

The best place to find your next move

© 2026. All Rights Reserved.