
ShelfIO
A full-stack inventory management application that lets users organize items into custom lists, track their status, and manage inventory through a modern dashboard.
Full-Stack Developer · Java / Spring Boot · Angular
Full-Stack Developer focused on clean architecture, high-performance APIs, and reliable cloud-ready applications.

I'm a Full-Stack Developer based in Paris with a Master's in Software & Data Engineering. I led the migration of a production Symfony/Twig monolith to a decoupled API Platform + Angular architecture — reducing coupling and giving the team a cleaner foundation to ship from. Before that, I spent a summer building trajectory-planning algorithms for autonomous drones, which taught me more about system correctness than most production codebases ever will.
I specialise in Java/Spring Boot backends but I'm equally comfortable across the stack — from database schema to Angular component. I care about code that's easy to reason about: clean APIs, solid tests, and systems that don't surprise you on a Friday afternoon.
Paris, France
Modern Angular applications with TypeScript and state-of-the-art UI libraries.
Scalable server-side solutions with microservices, APIs, and database optimization.
Containerised deployments and cloud infrastructure focused on reliability and developer ergonomics.
Test-driven development, clean architecture, and API design that holds up under real production load.
Selected work in full-stack development, system design, and mobile.

A full-stack inventory management application that lets users organize items into custom lists, track their status, and manage inventory through a modern dashboard.

The Android version of BooqIn — a platform for managing and lending books between users. Adapted for mobile with native Kotlin, supporting collections, sharing, and borrowing flows.
Open to new opportunities and interesting projects. I typically reply within 24 hours.