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