Skip to main content

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.

See all services

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 study

Who 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.