CV
Work experience
Consultant at OCTO Technology
Since September 2018, I wear 4 hats:
- Consultant
- Trainer
- Manager & Team Leader
- Author & Speaker
Tech Lead Consultant, Architect, Data Engineer, Data Scientist
For large CAC 40 organizations and public sector clients, I work in data-intensive or ML-model-intensive contexts.
- I provide pragmatic and informed advice through audit, framing, and coaching assignments.
- I develop solutions from architecture design to production deployment, including some run.
- I help teams grow by training them in collaborative development and continuous improvement practices.
- I commit long-term to projects to bring about lasting changes.
- I manage engagements of around ten people.
Manager & Tribe Leader
Manager of 5 consultants, balancing the interests of the individual, the company, and its clients.
Leader of the MLOps tribe, a team of 10 people interested in MLEng and MLOps challenges. We conduct R&D on tools (MLFlow, Tensorflow Serving, DVC, …) and methodologies (often inspired by software engineering best practices) to keep learning, sharing, and being ever more relevant in our assignments.
Course Designer and Trainer at OCTO Academy
Co-designing and delivering 4 training courses that draw on our field experience:
- MLOps 1 Industrialisation: Moving from a notebook to a tested and documented Python package,
- MLOps 2 Production deployment: Moving from a Python package to a production application that makes predictions every minute, is monitored, and has a continuous improvement cycle,
- MLOps 3 Run: Maintaining and evolving an ML application,
- Scoping and steering a Data Science project: exploring, framing, and delivering a Data Science project.
Author and Speaker
I capitalise on my assignments, research and R&D, and share my learnings through:
- Blog articles
- Co-authoring the book Culture MLOps
- Speaking at conferences.
Data Scientist at Crédit Agricole
From January 2015 to September 2018
Within the Crédit Agricole group, I participated in creating the data lab, building Machine Learning models, and raising the group’s awareness of data science topics.
Education
Engineering degree (Diplôme d’ingénieur) from École Centrale de Lille, 2014
Master’s degree in Applied Mathematics from Université Lille 1, 2014
Skills
Technical:
- Python, R, Angular, GoJs
- Terraform, Docker
- Azure, AWS
- Azure DevOps, Github, Gitlab
Methodological:
- Architecture: emergent architecture, hexagonal architecture, decoupling
- Agility, lean
- TDD, refactoring, profiling
- Team software development: pair and mob programming, code review
Soft skills:
- Rigour
- Effective decision-making
- Written and oral communication
- Servant leadership