Frontend
Crafting interfaces that are fast, accessible and easy to live with.
- Vue.js2+ years
- React / Next.js2+ years
- TypeScript5+ years
- Tailwind CSS2+ years
- Figma3+ years
I turn complex product ideas into scalable web platforms — from the database up to the interface. I care about clean code, sane architecture and shipping things that actually get used.

I treat modern AI tools the way I treat my IDE: a permanent part of the workflow. Faster shipping, fewer dumb mistakes, and more headspace for the calls that actually matter.
Claude Code, Cursor and Copilot are part of my daily workflow — for scaffolding, refactoring, exploring unfamiliar codebases and reviewing my own work.
Hands-on with the OpenAI and Anthropic SDKs: prompt engineering, function calling, RAG pipelines and agentic patterns — built for real users, not just demos.
AI catches the obvious bugs early and frees me up for the architecture decisions, edge cases and product trade-offs that actually require a human.
I track new models, tools and protocols — MCP, agentic workflows, eval frameworks — so the teams I work with always have the right tool for the right problem.
How I work
Every line of code should serve a purpose. Every architecture decision should be justified. Every solution should outlive the meeting where it was decided.
Immutability, pure functions and composition over inheritance. Code that is easier to reason about, test and evolve.
Naming, structure and clear boundaries matter more than cleverness. Code is read far more often than it is written.
Architecture decisions should support load, new features and team growth — without rewriting the foundations every year.
Stack
Frontend
Crafting interfaces that are fast, accessible and easy to live with.
Backend
Clean RESTful APIs and well-structured services.
Data
Modelling, querying and keeping the database honest.
Experience
CitizenPlane
Technical lead on a B2B SaaS distribution platform for airlines and travel sellers.
OpenClassrooms
Mentoring full-stack JavaScript students through their final projects, from architecture to production.
Business & Decision
Consulting on CRM and data-driven projects for enterprise accounts including Accor Hotels and Norauto.
PrixLibre
First professional role on an early-stage e-commerce platform in a startup environment.
ESIEE Amiens
Engineering degree with a focus on software engineering and database systems.