About Thomas
French
Native or bilingual
English
Fluent
Experience
- CANAL+Data EngineerENTERTAINMENT AND LEISUREMarch 2024 - Today (2 years and 3 months)Paris, FranceCollection and processing of subscriber consumption data on the Canal+ platform.MISSIONS:âą Development of generic pipelines dedicated to processing and sharing subscriber consumption data with our partners. (DBT / Snowflake / Airflow / AWS S3 / Terraform)âą Processing of event data related to customer experience quality on the Canal+ platform. (Spark Scala / Airflow / AWS EMR, S3, Batch, Athena, DynamoDB)âą Corrective maintenance and redesign of our pipelines, by consumption vector (OTT, SAT, LIVE / REPLAY, ...). (Spark Scala / Airflow / AWS EMR, S3, Batch, Athena, DynamoDB)âą Monitoring and analysis of consumption peaks/troughs reported in our pipelines. (DBT / Snowflake)âą Implementation of GDPR compliance (AWS Secrets Manager)âą Continuous documentation of fixes and improvements made.
- DecathlonData EngineerSPORTSJanuary 2023 - December 2023 (11 months)Paris, FranceDevelopment of the backend for the Decat'club loyalty program.Collection of data related to program members' activities (purchases, reviews, sports practices), calculation of loyalty points, and making them available for marketing purposes.MISSIONS:âą Development and deployment of micro-services (Scala/Spark and Kafka) to filter activities of professional members. Unit and non-regression testing.âą Processing of member data in batch and in real-time, stored on Amazon S3 and Amazon Redshift.âą Scheduling of our jobs on Airflow.âą Migration of our Airflow jobs to a new cluster (AWS CodeArtifact, Amazon ECR), CI/CD review with GitHub Actions.âą Monitoring of existing jobs on Datadog.âą Analysis of our tables (Amazon Redshift / SQL), problem-solving related to loyalty point distribution.âą Modeling of our Redshift tables.
- Société GénéraleData EngineerBANKING AND INSURANCESeptember 2021 - December 2022 (1 year and 3 months)Paris, FranceDevelopment of an application for anti-fraud efforts, covering all banking operations across all scopes.Collection of bank transactions, transformation, and provision to Data Scientists and the application.MISSIONS:⹠Development and deployment of micro-services (Scala/Spark and Kafka) covering new scopes. Unit and non-regression testing.⹠Processing of transactions in batch and streaming, stored on Hadoop and HBase.⹠Implementation of Data Scientist models in our jobs.⹠Scheduling of our jobs on Control-M.⹠Monitoring of jobs (Python / PySpark): checking their proper execution, identifying root causes, and applying fixes.⹠Implementation of an emailing system in case of job failures.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science & EngineeringPolitecnico di Milano (Italy)2021Semestre d'études dans le cadre du programme Erasmus
- Computer Engineering and StatisticsPolytech Lille2021
Certifications
- AWS Certified Solution Architect - AssociateAWS2025
- AWS Certified Cloud PractitionerAWS2023