Career

  • January 2026 – present

    Supply chain AI platform owner

    Groupe Flow Line · Lyon

    I hold the architecture and every technical decision for an AI platform that plugs into clients' ERP (reference connector: Sage X3): sales forecasting, production scheduling, anomaly detection, replenishment optimisation. Industrialisation of data science work (Prefect, MLflow, RustFS) and design of the agentic layer (ADK, MCP servers built with FastMCP). Agentic production order scheduling layer for APERAM.

  • 2025 – January 2026

    MLOps Engineer

    Inetum · FabLab, Lyon

    AI/MLOps platforms for large enterprise clients. Knowledge Hub agentic platform on AKS (MCP server, Terraform, Flux CD), on-premise RAG chatbot for Université Jean Moulin Lyon 3, industrialisation of a knowledge transfer application for SNCF (Azure AI Speech, Azure OpenAI, Azure AI Search), AWS optimisation and CI/CD for Crédit Agricole.

  • 2023 – 2025

    MLOps Engineer

    Atos Inno'Lab · Montpellier

    MLOps platforms for regulated sectors and internal R&D: Scottish Water (IoT, 4,000 sensors), AI 4 Code (RAG + reinforcement learning for cybersecurity), Sovereign AI (on-premise with Dell), FIDAMIA (Aix-Marseille-Provence), MLSecOps (ML pipeline integrity on the Ethereum blockchain). Co-inventor on two patents (US and Europe), winner of the 2023 Atos Inventor Trophy.

  • 2022 (Jun – Aug)

    Operations Research Engineer (internship)

    Atout Majeur Concept · Quint-Fonsegrives

    Optimised hospital porter flows using mixed-integer linear programming (MILP, CPLEX, Python). Modelled a real-world porter assignment system to minimise patient waiting times.

  • 2021 (May – Jun)

    Software Developer (internship)

    Castelnaudary Hospital · Institut Medicoach · Cépie

    Two-part software development internship. Part 1: Excel VBA tool for tracking working time and managing the emergency physicians' rota (Castelnaudary Hospital). Part 2: PHP/JavaScript web interface for searching a database of dietary supplements and medicines (Institut Medicoach).

  • 2020 – 2023

    Master's-level Engineering Degree · Computer Science & Health Information Systems

    ISIS Engineering School · Castres (INSA Group) · Top of class

    AI & Big Data specialisation. Software engineering, distributed systems, artificial intelligence and medical informatics. Exchange semester at the Arctic University of Norway (UiT), Tromsø: deep learning and cybersecurity.

  • 2018 – 2020

    BCPST Scientific Preparatory Class

    Lycée Champollion · Grenoble

    Intensive two-year programme preparing for competitive entrance exams to French engineering schools. Biology, chemistry, physics and earth sciences.


Projects

Supply chain AI platform

Since January 2026 · Groupe Flow Line, Lyon

Context. Flow Line, historically an ERP integrator now repositioning as an IT services company, has launched an AI platform that plugs into its clients’ ERP (reference connector: Sage X3, architecture designed to be ERP-agnostic) and extracts their supply chain data. On that foundation it delivers several decision services: sales forecasting, production scheduling and planning, anomaly detection and client prospecting, and replenishment optimisation up to raising purchase order proposals. The core relies on classical machine learning that is explainable, frugal and retrainable per client, and every capability is designed to be driven by AI agents. It is the group’s flagship product.

My role. Platform owner: I hold its architecture, and every technical and product decision goes through me. Within a four-person AI team, I industrialise the data science approaches validated upstream, turning them into reliable, secure, production-grade services.

Key deliverables.

  • Architecture: a modular core per domain (forecasting, scheduling, anomalies, replenishment) on top of a shared ERP ingestion and normalisation layer, with a multi-tenant design and strict isolation of each client’s data

  • Industrialisation: orchestration with Prefect (ingestion, retraining, scheduled computation), model versioning and tracking with MLflow, artifacts and datasets on RustFS, testing, continuous integration, monitoring and failure recovery

  • Agentic layer (ADK + MCP servers built with FastMCP): each business capability exposed as a documented, agent-callable tool, with guardrails, human validation before any side-effecting action, and full traceability

  • Security and compliance: access control, secret management, isolation of client environments, auditable processing

  • Technical scoping of new use cases with the data science team, code review, and pre-sales support (demos, prospects’ technical and security requirements)

ADK MCP / FastMCP Prefect MLflow RustFS FastAPI Docker Sage X3 Multi-tenancy Python

Production order scheduling · Agentic layer for APERAM

June 2026 · Groupe Flow Line

Context. APERAM commissioned Flow Line to build a bespoke planning and optimisation tool for production orders. The challenge: give planners a way to build, compare and adjust optimised production plans without going through a hard-to-use expert tool.

My role. The optimisation engine was built by the data science team. I joined the project to make it agentic: a tool driven in natural language, fully traceable and safe.

Key deliverables.

  • Agentic layer (ADK) exposed through a chatbot, letting planners talk to the solver in natural language

  • Agent tooling: moving and rescheduling production orders, running the optimisation engine (OR-Tools), comparing scenarios, and summarising what each iteration changed

  • End-to-end traceability: logging of every agent action, change history, reversible decisions

  • Guardrails: business constraint checks and human validation before a plan is applied

ADK AI agents Chatbot OR-Tools Operations research LLMOps Python

Knowledge Hub · Agentic AI Platform

February 2025 – January 2026 · Inetum, Lyon

Context. An internal platform for centralising and intelligently orchestrating knowledge, unifying access to documents, databases and enterprise resources through a conversational AI agent that answers in natural language (RAG, text-to-SQL, SQL-to-visualisation).

My role. Designed, developed and deployed the entire platform, except the initial API development, which I migrated from Flask to FastAPI.

Key deliverables.

  • Built an MCP (Model Context Protocol) server that dynamically supplies contextual tools to the AI agent based on user queries

  • Deployed on Azure Kubernetes Service (AKS) with Terraform, with CD through Flux CD (GitOps)

  • CI pipelines in Azure DevOps (build, test, packaging, validation)

  • Integrated the AI modules (RAG, text-to-SQL, SQL-to-viz) into a scalable Kubernetes architecture, plus the user interface, conversational context and access rights

MCP AKS Terraform Flux CD / GitOps Azure DevOps FastAPI Django Python LLMOps

On-premise RAG Chatbot · Université Jean Moulin Lyon 3

July 2025 – January 2026 · Inetum, Lyon

Context. Université Jean Moulin Lyon 3 wanted to improve access to information on its Moodle platform, where students and teaching staff regularly need help navigating courses, finding documents or obtaining administrative information.

My role. Designed and deployed an on-premise RAG chatbot on the university’s own infrastructure, guaranteeing the security and confidentiality of internal data.

Key deliverables.

  • On-premise RAG chatbot answering in real time from the university’s internal document base

  • Moodle integration: automated lookup of teaching and administrative documents, guided navigation through courses

  • Structured the document base with the IT and teaching teams and iterated on answer relevance

  • Performance tracking and monitoring to guarantee the tool’s reliability and security

RAG Vector databases FastAPI Kubernetes Docker Python

Knowledge transfer application · SNCF

October – December 2025 · Inetum

Context. SNCF wanted to pass on the know-how of its experienced staff to new joiners. A proof of concept had shown the full chain (interviews, transcription through Azure AI Speech, summarisation through Azure OpenAI, delivery through a RAG chatbot backed by Azure AI Search), but it was not usable as it stood: no tests, no reproducible deployment, no monitoring, and uncontrolled costs.

My role. Industrialised the solution: a complete refactor of the proof of concept into a deployable, maintainable, production-grade application.

Key deliverables.

  • Reworked a monolithic prototype into a modular application: capture, transcription, summarisation, indexing and retrieval became isolated, testable, replaceable components

  • Production deployment on Azure Container Apps: containerisation, CI/CD, secret and managed-identity handling, separated environments, monitoring

  • Cost control: rationalised cognitive-service calls, caching and batch processing

  • Strict access partitioning for sensitive data, test coverage and documentation so SNCF’s own teams could take ownership

Azure AI Speech Azure OpenAI Azure AI Search Azure Container Apps RAG CI/CD FinOps Python

IRC · Crédit Agricole Technologies et Services

January – June 2025 · Inetum, Lyon

Context. Crédit Agricole Technologies et Services wanted to speed up the analysis and reporting of internal survey results through a platform that automatically produces PowerPoint reports with charts, combining RAG, automated visualisation and report generation.

My role. Infrastructure optimisation, deployment automation and technical delivery to the client.

Key deliverables.

  • Reorganised the AWS ECS clusters and migrated selected functions to AWS Lambda, cutting cost and complexity

  • CI/CD pipelines with AWS CodePipeline: fast, reliable, reproducible releases with no manual steps

  • Handed over the codebase with documentation and supported the client in integrating it into their internal architecture (environments, security, interconnections)

AWS ECS AWS Lambda AWS CodePipeline CI/CD Docker GenAI

Sovereign AI · On-premise AI Platform

August 2024 – January 2025 · Atos, Montpellier

Context. Run in partnership with Dell, this project delivered a complete on-premise offering for putting AI models into production in regulated or sensitive sectors: optimised hardware infrastructure, a tailored MLOps stack, plus maintenance and governance services.

My role. Contributed to the design of the Sovereign AI platform, in particular its MLOps layer, from architecture choices through to technical implementation.

Key deliverables.

  • Full MLOps infrastructure orchestrated with Kubernetes: data ingestion, training, deployment and monitoring of AI models

  • ML pipelines with Python and Apache Airflow, continuous model deployment with Argo CD, versioning and tracking with MLflow

  • Selected and integrated tooling suited to on-premise use: scalability, data security, maintainability

Kubernetes Apache Airflow Argo CD MLflow Docker GitOps PySpark Python IaC

WWIN · Scottish Water (Wastewater Intelligent Network)

December 2023 – May 2024 · Atos, Montpellier

Context. Scottish Water, Scotland’s main drinking water provider, wanted to move from reactive to proactive, predictive management of its wastewater network using real-time data from 4,000 IoT sensors, reducing pollution incidents and flooding and meeting SEPA’s regulatory requirements.

My role. Owned the MLOps side, within a multidisciplinary team (hydrologists, data scientists, data engineers, a data architect).

Key deliverables.

  • End-to-end ML pipelines on Azure Databricks: ingestion, PySpark processing, model training and deployment, monitoring

  • Experiment tracking with MLflow

  • Continuous integration and delivery with Azure DevOps

Azure Databricks PySpark MLflow Azure DevOps Microsoft Azure Python IoT

AI 4 Code · Automated Vulnerability Remediation

August 2023 – August 2024 · Atos, Montpellier

Context. Help DevOps teams without cybersecurity expertise automate the detection and remediation of code vulnerabilities. The solution combines SAST/DAST tooling (KICS) with an on-premise LLM using RAG that automatically raises corrective pull requests.

My role. Designed and developed the platform’s technical infrastructure as a whole.

Key deliverables.

  • On-premise infrastructure: Docker, Kubernetes, Airflow and Argo CD to orchestrate the analysis and fix-generation workflows

  • Ray Serve for distributed LLM calls, RAG with ChromaDB for contextual fixes

  • Reinforcement learning loop: prompts are refined automatically based on whether pull requests are accepted

  • Monitoring with Prometheus and Grafana, artifact storage with MinIO

  • Platform fully configurable through YAML (IaC), agnostic to projects, LLMs and Git repositories

RAG Reinforcement Learning Kubernetes Argo CD Ray Serve ChromaDB LLMOps DevSecOps Python

FIDAMIA · Smart Categorisation of Citizen Reports

April – June 2023 · Atos, Marseille

Context. The Aix-Marseille-Provence metropolitan authority commissioned Atos to deliver an AI solution for handling citizen reports submitted through the “Ma Métropole Dans Ma Poche” mobile app. The aim: automate the categorisation of reported incidents (cleanliness, roads, signage) through image analysis, shortening response times for technical services.

My role. Set up the network and security infrastructure for industrialised AI model deployment on two virtual machines.

Key deliverables.

  • Reverse proxies with Traefik and Kong: secure traffic management, request routing and controlled exposure of the AI services

  • Configured certificates, HTTPS redirection, and authentication and access restriction mechanisms

Traefik Kong Kubernetes Network security Network architecture MLOps

IoT Dataset Selection through Reinforcement Learning · Patents

March – June 2023 · Atos, Montpellier  ·  🏆 Atos Inventor Trophy 2023

Context. Design of an MLOps platform for IoT data processing geared towards anomaly detection, whose main innovation is using reinforcement learning to dynamically select training datasets according to usage context and expected performance.

My role. Led the MLOps architecture design, developed the full data processing chain, and contributed to drafting the patent alongside Atos’ expert team.

Key deliverables.

  • Full chain from IoT ingestion through to deployment of anomaly detection models

  • Reinforcement learning module driving dataset selection in production

  • Co-inventor on two patents: US2024412073A1 (United States) and EP4475044B1 (Europe, granted January 2026)

  • Winner of the 2023 Atos Inventor Trophy

Reinforcement Learning Anomaly Detection Apache Airflow Docker IoT Python R&D / Patent

MLSecOps Platform · ML Pipeline Integrity on the Blockchain

January – March 2023 · Atos, Montpellier

Context. An internal Atos R&D assignment to build an MLSecOps platform securing the full chain of data processing and AI model deployment, by recording integrity hashes on the Ethereum blockchain through smart contracts.

My role. Developed and integrated the whole platform (smart contracts excepted).

Key deliverables.

  • Secured MLOps chains from data ingestion through to model deployment

  • Integration with the Ethereum blockchain to verify the integrity of critical steps (datasets, models, artifacts)

  • Integrity proof mechanism through hashes published in smart contracts

  • Secured on-premise Docker infrastructure and automated verification workflows

Ethereum Blockchain Smart Contracts Solidity MLOps Docker DevSecOps Python

Hospital Porter Logistics · Atout Majeur Concept

June – August 2022 · Atout Majeur Concept, Quint-Fonsegrives

Context. Atout Majeur Concept, a software publisher for hospitals, wanted to improve the management of patient portering flows. The objective: model porter assignment so as to minimise patient waiting times and optimise routes within the facility.

My role. Operations research engineer, responsible for designing and implementing the optimisation models.

Key deliverables.

  • Mathematical modelling of the assignment problem with time, availability and priority constraints

  • Solved as mixed-integer linear programming (MILP) with CPLEX Studio

  • Proposed concrete improvement scenarios for the operational management of porters

CPLEX Studio MILP Operations research Mathematical modelling Python

Emergency Physicians' Rota Software · Castelnaudary Hospital

May 2021 · Castelnaudary Hospital

Context. The emergency department at Castelnaudary Hospital needed a tool to track working time and manage the emergency physicians’ rota. The project involved the emergency department, medical affairs and the IT department.

My role. Sole developer, from writing the requirements through to delivery.

Key deliverables.

  • Gathered requirements from the managers of each department involved

  • Built a rota management tool in Excel VBA, delivered in 2 weeks

  • Trained the head of department to carry on developing the tool

VBA Excel Software engineering

Dietary Supplement Search Interface · Institut Medicoach

May – June 2021 · Institut Medicoach, Cépie

Context. Institut Medicoach wanted to make its database of dietary supplements and medicines available online, with detailed information on each product: composition, therapeutic indications, interactions and contraindications.

My role. Sole web developer, from design to production.

Key deliverables.

  • Built a search interface in PHP and JavaScript for querying the database

  • Product pages showing composition, properties, uses, compatibilities and incompatibilities

  • Integration and deployment on the institute’s infrastructure

PHP JavaScript HTML/CSS Database

Download full portfolio (PDF) → Full skill set → References →