
Thibaud LE GALL
Senior ML Architect and Tech Lead
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
ML Architect & Tech Lead with 8+ years building scalable MLOps platforms for enterprise clients. Led 40+ teams at Valéo implementing GCP-based ML infrastructure and designed data platforms for L'Oréal, LVMH, and Renault. I deliver end-to-end MLOps solutions from data pipelines to production deployment using GCP, Terraform, and Python.
Work experience
SFEIR
Sep 2021 - Present
5 years 2 months
Paris, France
MLOps tranverse lead
Jan 2025 - Present
1 year 10 months
Paris, France
Servier Design and implentation of software pieces aiming at accelerating ML & RAG project development while providing out of the box reproducibility, logging, lineage (data, model, metrics) Architecture and development of CI/CD components and IaC to make thoose software pieces available accross teams and organisations within Servier Design of serving practice and deployment
Data architect
Sep 2024 - Dec 2024
4 months
Paris, France
Fnac darty Designing and implementing a dataplatform and operationnal databases for managing spare parts in relation with customer support and repair service offered by Fnac darty (from providing available references to technician, to serving data for analytics) Environment : Bigquery, CloudSQL, Cloudrun, Docker, Python, Gitlab, Terraform
Tech lead data
Nov 2023 - Oct 2024
1 year
Paris, France
Ag2r La mondiale Designed, evangelised and led a team of developper taking part in building the 1st dataplatform on s3ns (sovereign CGP offer) in order to migrate the previous dataplaform of the company Cloudera and build new use cases including data mesh, AI, analytics and more Environment : S3ns, GCP(resource manager, IAM, network, database and compute services), Terraform, Python, Scala (Cloudera), Java, Docker
ML architect and lead
May 2023 - Dec 2023
8 months
Créteil, France
Valéo Designed and implemented the 1st ML platform built on GCP with vertexai for advanced ML/AI model training bringing tools accross 40 teams for data versioning, experiment reproducibility, data and resources access management, infrastructure as code, CI/CD, analytics, coding practices and model deployement Environment : GCP(Vertexai, Bigquery, Cloudbuild, Cloudfunction, GCS, Artifact registry, IAM, Cloud source repository), Terraform, Kubeflow, Docker, Pytorch, Python, Bash
ML tech Lead
Jan 2023 - May 2023
5 months
Paris, France
Renault - Logistics Assisting Renault in building new models for predicting demand of cars and parts. Implentation tools for logging allowing reproduciblity and comparability of experiments Environment : VertexAI, Jupyter, Bigquery
Platform Engineer
Jun 2022 - Dec 2022
7 months
Paris, France
L'Oréal - R&I As a senior data engineer I work at the platform level on tools that helps data engineers to develop current and new projects more quickly and efficiently and facilitate the CI/CD process, as well as implementing tools and practices to ensure code quality. Environment: Terraform, GCP (Bigquery, Cloudbuild, GCS, Airflow), Github, docker, python(pre-commit, flake8)
Conference Speaker
Oct 2022 - Oct 2022
1 month
Paris, France
Devfest Nantes, Devfest Strasbourg (Google Developper Group conferences) As a speaker, with my colleague Yulianna KHOROLICH, we presented a codelab around MLOps. Environment : GCP (VertexAI, Artifact Registry, GCS, IAM, Bigquery), Kubeflow (Kubernetes + tensorflow), python
Senior Machine Learning Engineer
Mar 2022 - May 2022
3 months
Paris, France
Renault - Innovation and Logisitics As a senior Machine learning engineer I was in charge of providing a MLOps pipeline for deploying ML models in production and transforming datascientists code into production ready code, as well as providing guidelines, documentation, architecture recommendations Environment: GCP (VertexAI, Bigquery, Artifact Registry, IAM, Cloudbuild), Docker, Python (jupyter, sciPy, numPy, fastapi, kubeflow)
Data engineer / Project Manager
Sep 2021 - Mar 2022
7 months
Paris, France
LVMH - PCIS As a data engineer I was in charge of building data pipelines and developing abstractions to be used by the team. As a data project manager I was in charge of supervising data projects for entities within LVMH like online marketing retargeting or kpi production Environment: GCP (Bigquery, GCS), Azure devOps, Dataiku, SQL
Devoteam Creative Tech
Oct 2016 - Oct 2021
5 years 1 month
Head of Data Science
Oct 2018 - Oct 2021
3 years 1 month
As a lead of data science, I work as a consultant for client as well as developping internal products and competences of people inside the team Management tasks : - Internal Skill development path - Recruitment process development - Management of up to 5 team members - Objectives definition - Annual meetings and reviews We also used our skill development program to build demonstrators that could be used as commercial arguments in convincing prospects Internal research projects included: - Recognition of books by their cover embedded on mobile(2021) - Video compression with AI models like AE and GAN (2020) - Live reskinning of objects on video streams (2020) - Implementation of A3C (reinforcement learning) for experimentation with internal apps (2019) - Facial Recognition for mobile, embedded model (2018) Environment: tensorflow, pytorch, pysyft, docker, android, AWS/GCP, javascript, github/gitlab
Lead Data
May 2020 - Oct 2020
6 months
Wafa Assurance As lead data, I assisted Wafa insurance in setting up a digital factory and participated in building MVP of machine learning algorithms - Developped an MVP of an algorithm predicting the chance of a client to leave Wafa - Assisting Wafa in Setting up architecture and practice for developping AI algorithm - Managing the datat team and interaction with the business Environment: Python, Java, SQL, Docker
Senior Data Scientist
Mar 2019 - Jan 2020
11 months
Ditto Bank At Ditto Bank, we worked on the mobile app and the back-end of the banking system to accompany Ditto bank in integrating and developping some new tools - Integrated a tool for identity recognition comparing face from a video to the photo of the id document and extracting informations from the identity document - Explored solution to build a service of automated credit agreement - Automated back-end tasks Environment: Python Jupyter, embedded, Infeedo
Senior Data Scientist
Sep 2017 - May 2019
1 year 9 months
Paris, France
Airliquide Involvement in different projects for AirLiquide aiming to create value from data - Detection of machine's references on drawings of production line - Built an MVP for detecting churn on B2B market - Built data pipelines to feed new KPI in dashboarding tools Environnement : AWS, Python(Jupyter, Numpy, Pandas, Scipy, Scikitlearn, Tensorflow), Postgresql, PowerBI, Hadoop, Spark, MobatXterm
Data Scientist
Oct 2016 - Aug 2017
11 months
Région de Montreuil, France
Egis In partnership with Egis, we developped a solution which enables Energy Managers to optimize the consumption of energy of the sites they are responsible for. - Development and integration of algorithms to predict consumption of sites - Development and integration of an algorithms and pipeline to qualify observed discrepencies of sites with their estimated baseline - Developped a recommendation system to push notifications to users Environment : Hadoop, Spark(Scala), R, Python, Docker, MongoDB, Jupyter, Jenkins Management of a team of 5 people
Business analyst / Project manager
Berexia
Nov 2015 - Oct 2016
1 year
Paris, France
Self taught: - OOP - Functional programming - Python - R - Java - C++ - Hadoop - Scala - Tensorflow - Docker - Machine learning (CNN, RNN & RL from scratch) - Octave - PySpark - Android - Bazel - Federated learning
Data science
Coursera
Jan 2015 - Dec 2015
1 year
Région de Paris, France
I spend a bit of time to complete my profile in data science / machine learning and improved my technical skills : - Successfully completion of the machine learning class from Coursera by Andrew Ng - Validation of MOOC for Python and Java (algorithmic and object-oriented programming) on openclassroom, checkio, ioifrance, coursera, edX - Big data training by setting up an Hadoop (HortonWorks distribution) cluster in order to work with the Map/Reduce framework (parallelization of tasks and jobs) and manipulate data with Hive, Pig and Spark I used those technologies to work on Kaggle / MNIST data
Working-holiday
Japon
Mar 2014 - May 2015
1 year 3 months
Dans les 23 arrondissements de Tokyo, Japon
Study of japanese French teaching and part-time job
Business insight analyst
Orange
Aug 2012 - Jul 2013
1 year
London, UK
As a business analyst, I worked for countries within Orange to provide statistical analysis or statistical algorithms Analysis of churn in Poland : - Analysis of a questionnaire to build a report and to help to improve the predictive churn models (2000 observations and 52 questions) - Segmentation of customer base and recommendations for marketing targeting with retention offers answering the needs of the country - Presentation of results internally and to the country, follow-up of implementation of recommendations, and support in evaluation of marketing campaigns Work on data from the network for marketing insights : -Analysis work on a database of 80 GB, 350 variables and 1 million observations, part of a Big data project within Orange -Quality checks and feedback for deployment of dashboards for exploitations of those on a data regular basis. Proposition of use cases with consulting approach to identify business leverages. presentations of insights, development of scripts for automation of KPI
Assistant à la chancellerie
Ministère des Affaires étrangères et du Développement international
Jun 2009 - Oct 2009
5 months
Skopje, North Macedonia
- Follow up of subjects treated in medias - Redaction of a sum-up on the main subjects in media during the week for managers - Assisting the ambassador in meetings - Sum-up of international conferences and macedonian political events for the ambassador
Education
Aix-Marseille University
M2
2009 - 2011
3 years