Design
Data model, service boundaries, technical choices. I start from the business and its real constraints rather than from fashionable technology. An architecture is judged by what it costs to change three years later.
From a brochure site to a complete web application: I design it, I build it, and I keep it running in production. Business applications, high-traffic platforms, payment systems. Based in Dijon, France.
For companies that want a website or a tool built to measure, and for teams looking for a senior developer.
On many projects, architecture, development and operations go to three separate contractors. I take all three: no blind spot between them, and one person to talk to.
Data model, service boundaries, technical choices. I start from the business and its real constraints rather than from fashionable technology. An architecture is judged by what it costs to change three years later.
Back end first, interface when it is needed. Node.js and TypeScript day to day, PHP and Laravel when the context calls for it, Vue and Nuxt on the front. Code another developer can pick up without calling me.
Servers, deployments, monitoring, backups. A system that has shipped is not a system that runs: I take care of the second half too, and I know what an incident on a Saturday night costs.
From payments to agritech, from marketplaces to ad tech. The businesses change; what keeps a system standing does not.
One integration to accept payments through more than 150 providers, with a fraud detection engine. In production.
A Node.js HTTP request module with no external dependency, maintained for several years. Around 2.6 million downloads a month.
Several million listings served from memory, without touching the database. Back office and performance.
Four payment providers, inventory, real time, and a fairness system every user can verify themselves.
A written scope before we start, documentation of what was done, and a handover to your team. Whatever the format.
Thirty minutes to understand the product, the team and what is in the way. No commitment.
A written scope, a format, a duration, a price. One page.
You see progress as it happens. We correct course early, never on the last day.
Documentation, transfer, and no dependency on me personally.
I am based in Dijon, in Burgundy, and I work with companies across France and beyond. Most of the work happens remotely; I travel when a meeting is worth it.
No agency between you and the person writing the code: you talk to whoever designs, builds and ships it.
Working with companies around Dijon (in French)Describe the context in a few lines. Reply within two working days; the first conversation comes with no commitment.
Get in touch