Freelance developer · Java / Spring · Vue / React
I build and modernise web applications without sacrificing quality
Building sites and applications, legacy migration, technical-debt removal, testing and CI/CD. Code that works today and stays alive over time, with TDD, DDD and Clean Architecture applied for real.
- 8
- years of experience
- 5+
- projects delivered
- Java · Spring · Vue · React
What I work on
From building a product to maintaining it over time, with code quality that matters as much as the deadline.
Building sites and applications
Showcase sites and web applications built from scratch, or new features on an existing base. A healthy architecture from day one.
Modernisation and migration
Taking over existing code, migrating legacy frameworks to modern stacks, without breaking production.
Testing, CI/CD and quality
Unit, integration and end-to-end tests, continuous-integration pipelines, conventional commits and automated releases.
Case study · Personal product
Proof, not promises
A client can't verify a skill from a CV. So I show it: Batchmeal is a real product I build with the exact standard of care I bring to your projects.
Explore the case studyWho I am
8 years of experience, currently modernising a business-critical application for the French tax authority (DGFiP), migrating from Struts to Spring Boot on Java 21. What sets me apart: I care as much about code working as about it staying readable and maintainable over time. I study TDD, Domain-Driven Design and Clean Architecture in depth, and apply them whenever the context allows.