
Thị Mai Phương Phạm
Trading Data Scientist, Gas & Power Trading
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
Computer Engineer with 6+ years expertise in trading data science and cloud architecture across AWS/Azure/GCP. Built real-time PnL platforms, geospatial trading systems, and ML-driven anomaly detection for top financial firms like TotalEnergies and Société Générale. Specialized in Python, microservices, and data pipeline optimization for trading environments.
Work experience
Lead Data Scientist
Trafigura
Jan 2024 - Present
2 years 10 months
Geneva, Switzerland
TotalEnergies
Dec 2021 - Dec 2023
2 years 1 month
Geneva, Switzerland
Trading Data Scientist, Gas & Power Trading
Jan 2022 - Dec 2023
2 years
Geneva, Switzerland
Skills: Commodity Trading
Digital Innovation Engineer, Gas & Power Trading
Dec 2021 - Jul 2023
1 year 8 months
Geneva, Switzerland
Architected, developed, and managed platforms to improve commodity trading activities throughout the following main projects: - Real time PNL and shaping - Geospatial platform for monitoring different traded commodities given weather conditions - Platform for simulating energy price using parameters linked to energy production, interconnections and weather conditions - Real time power plants’ outage (REMIT) - GME data tool Technical skills included: - Development of microservices and swagger APIs - Python packages management - Design and development of data storage solutions - On-premises - AWS migration - Creation of the messaging application - Creation of ETL pipelines - Infrastructure as a code - Access control - Containerized services with Docker; Kubernetes cluster management - Version control Tools: SQL, GeoJson, MongoDB, Redis, ECS, EKS, ECR, SNS, SQS, Glue, AWS Batch, EventBridge, Git, IAM, S3, Bucket ACL, Signed URL, AAD, Oauth2, Pypi, JFROG, Python, FastAPI, Terraform, Docker, AWS, Azure.
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