AI in your product, for real.
LLMs, RAG, custom agents integrated into the stack you already have. I manage the trade-offs between speed, quality, and cost so you don't have to.
AI Fullstack Engineer
8 years building and shipping scalable fullstack applications in production. Specialized in API design, third-party integrations, automation, and AI.
First principles
Backend apprentice
2017
First steps in backend, learning to think in flows, data, constraints.
The deep end
Freelance fullstack
2018
3 years running projects end-to-end, from brief to production. Thinking in systems, not features.
At scale
Senior Engineer @ VML
2021
Large-scale enterprise projects, millions of users. Architecture built to last.
AI-first
AI Fullstack Engineer
Today
Everything I'd built became the foundation. Now I'm building what's on top of it.
What fascinates me about this craft is the moment when something abstract becomes real, and useful. Beyond the code, I genuinely believe in kindness at work. The best projects I've worked on were always with people who took the work seriously, and the relationships even more so.
I start by understanding your product, your constraints, and what actually matters. Then I design, build, and ship.
LLMs, RAG, custom agents integrated into the stack you already have. I manage the trade-offs between speed, quality, and cost so you don't have to.
I plug into your team and deliver. New features, API integrations, targeted refactoring. No friction, no unnecessary complexity.
Tools connected, repetitive tasks automated, AI agents running unsupervised. Your team focuses on what actually moves the needle.
Code audit, architecture review, AI stack decisions. Move fast without the technical debt you'll regret later.
A short selection: full-time, freelance, personal and open source. Each with its own constraints, the same attention to what ships and lasts.
Backend powering a pay-per-minute psychic call platform with two billing modes: prepaid minute packs or real-time card billing. The caller picks a mode, chooses an advisor, and gets conferenced in, card entry happens vocally via Twilio's Pay connector, with a €69 pre-authorization to validate the card before any call begins. The actual charge fires at session end, billed to the nearest minute. The core challenge: all call state is threaded through async Twilio webhooks via incremental Redis merges, with no drift tolerance between what Twilio tracks, what Stripe charges, and what WordPress stores.
I use Strava, Notion, and a smart building API daily, but the data stayed siloed. I built this personal edge API to centralise everything: a private hub that talks to fitness tracking, knowledge management, and home lighting control, normalises the data, and makes it available for my own dashboards and automations. One KV namespace does double duty as OAuth token store and deduplication index. A project that grows with my needs, and a real testbed for edge architecture under production constraints.
Hundreds of starred repos, zero organisation. This OSS CLI fixes that: it runs each repo through Gemini 2.5 Flash, assigns one of 18 categories with a confidence score, then creates and syncs lists directly on GitHub. 200 repos in ~12 seconds and a GitHub Actions workflow keeps it updated daily. The constraint that shaped all the engineering: pure zero-shot classification, no training data, no fine-tuning, and thinking mode deliberately disabled for speed.
Four-plus years as a full-time engineer at a digital agency, working across major accounts: Suzuki, Futuroscope, Panzani. Brands with millions of users, demanding internal teams, and live products you cannot afford to break. New features, API integrations, migrations, version upgrades. Every time, the same constraint: ship cleanly, on time, whether on codebases you built or inherited.
Raw notes on AI, architecture, and shipping software in 2026.
Most AI demos skip the hard part. Here's the gap between a fun prototype and an agent your users can actually rely on.
Edge runtimes are hyped for everything and perfect for maybe 20% of workloads. Here's the one question that tells you which camp you're in before you write a line of code.
Claude Code hits $1B in annualized revenue in six months, and Anthropic acquires Bun in the same week. Here's what it actually means if you write TypeScript in 2026.
Feedback from clients and teams I've worked with on real projects.
I reply within 48 hours.
Client Codeur.com
Synchronisation entre deux APIsCodeur.com
Deux devs avaient dit impossible. Brayan l'a fait en quelques jours, fonctionnalités en plus, livraison en avance.
Whether you have a project to scope, a tech decision to weigh, or just want to chat. I read every message and reply within 48 hours.