Stop Mocking Everything: The 3 Tests I Start With for a Service
A practical testing strategy for backend services — fewer tests, more confidence, starting with unit, contract and E2E instead of mocking everything.
Hi, I’m
Lead Software Engineer
I design and operate secure, scalable platforms for critical AI applications in healthcare, from infrastructure to production.
My journey
LeadSoftware engineer, I design and operate secure, scalable platforms for critical AI applications in healthcare, from infrastructure to production.
Focused on distributed systems, reliability and observability, I design robust architectures under strong security and compliance constraints, and lead projects end to end.
I also help teams adopt agile practices and align architecture across teams.
2018 – 2020
University Institute of Technology, Montpellier.
2025 – present
Design and operation of AI-powered applications for healthcare professionals, with a strong focus on reliability, security and integration with the hospital information system.
2023 – 2025
Architecture of a domain-oriented backend platform (Scala, gRPC): monolith decomposition, distributed-systems migrations (Kafka, Elasticsearch) and cross-team authentication standardization.
The technologies, platforms and methods I use on a daily basis.
Technical writing on software engineering, testing and architecture.
A practical testing strategy for backend services — fewer tests, more confidence, starting with unit, contract and E2E instead of mocking everything.
A selection of projects and internships built throughout my journey.
17 results

Auditing the environmental cost of data stored on a drive and running deletion policies.

Serious algorithmics game shipped as a VS Code extension.

Serious virtual-reality game, awarded at the GALA conference.

Semester 3 project inspired by the famous Final Fantasy VIII game, completed in a team of 4 with the agile method and MVC structure. Two-player card game with online play and a card generator.