I've been building web & mobile experiences for almost 20 years. I love turning ideas into real, working things. Slick UIs. Complex backends. AI systems. And the tricky problems that come with all three. NodeJS, Rust, React, Swift and TypeScript are my daily tools, and AI-driven development is how I work now.
Based in Paris, France, I've worked with major companies and startups across my career in London, New York, Orlando and Stockholm. Since 2006 I've had the chance to work with big companies, building SaaS apps, chats, CRMs, interfaces and a lot more. Some of the companies that hired me as a freelancer during my career:
Right now I'm heads-down on Suzu, a macOS app written in Swift that gives AI agents a local voice. Any agent that can run one CLI command can talk to you: when it finishes a task, needs a decision or hits an error, a small capsule shows up on screen and says it out loud, with the agent's name and the project it is working on. You can answer by voice, or dictate in any app without breaking your flow. Everything runs locally on the Mac, and Suzu Cloud is optional, for picking up your threads and replying from your phone.
Lately, I've been working a lot with AI Agents and published free-coding-models, a TUI to find, benchmark & install free coding LLMs that got 2818+ GitHub Stars. Across my repos, public and private, I've closed 255 issues and merged 83 pull requests
I'm also building kandown, a local Kanban for long-running agent work. Every task is a plain Markdown file in your project, readable by you and your agents from a web board, a TUI, or the CLI. It's the missing memory layer for agent loops that run for hours.
I also have two healthcare apps in React Native and Flutter: one helps elderly people keep track of their medication, the other supports people going through professional burnout.
On the side, I'm building Fifty Shaders of Ghostty, an open source collection of terminal shaders, because the terminal deserves to look good too.
I dev daily on macOS (M4 Pro) and also run Arch Linux Omarchy Linux as a local VPS for Hermes agent, herdr / moshi and a bunch of local models.
In parallel with all the code, I spent 15 years in audiovisual: director and live streamer, setting up the RTMP servers and running the broadcasts for live events, TV and YouTubers. Same instinct as shipping software, except live has no second take.
When I'm not coding, I'm making electronic music with Ableton Live and way too many VSTs, reading AI research papers, raising my 2 lovely kids and cuddling my cats. I'm a geography nerd too.
Got a project in mind? Let's talk!


The tools I use right now. AI engineering moves so fast that this list ages by the week, so forgive me if a new favourite shows up before I get around to updating it.