Design Engineer.
Builder. I craft systems
that run themselves.
I started writing Java in middle school and designing on the side. Small games, broken websites, logos for no one. Just the kind of kid who couldn't stop making things. When I landed my first design internship, I had no idea what I was getting into. But something clicked, and I stayed.
The real shift happened when I met a lead who lived in both worlds. Designer and engineer. Someone who understood why an interface felt right, and could build the architecture to make it hold. That's when I knew what I wanted to become. So I started bridging the gap myself, learning to code what I designed, designing what I could ship.
Five years in studios taught me the rest. Fintech, banking, biotech, gaming. Three enterprise design systems built from the ground up. And through every single one, the same frustration kept surfacing. Most teams treat a design system like a component library. Drop in a few buttons, call it shipped. But then Figma drifts from code, tokens fall out of sync, and designers start working around the system instead of with it. A real system governs how design and engineering move together. Almost nobody builds it that way.
At some point I needed to push the ideas I had in my head as far as they could go. Put myself in conditions where I had to learn, try, and build things I'd never done before. So I did. An open‑source library to share the patterns I kept rebuilding. AI tooling to kill the manual work nobody should be doing. And Lyse, an agent I co‑founded to handle the project management that buries tech teams today. Everything I ship runs in production. That's the only metric I care about.
On the Record
Talks, interviews, and community.
A Design System doesn't constrain.
It accelerates.
The best systems are invisible — teams use them without thinking about it.
Learn by building
I don’t theorize. I put myself in the environment and figure it out by doing.
Govern, don’t constrain
A Design System is not a component library. It’s the governance layer that makes design and dev work as one.
Automate the manual
Doc, QA, review, maintenance — if it can be automated, it should be. The system orchestrates, the team executes.
Open Source
What I build, I share. Shared systems compound. Closed ones decay.
What I ship with.






Understand first
I listen before I build. Every system starts with the people who use it.
Ship to learn
Real feedback comes from production, not from specs. I ship early, iterate fast.
Make it last
Good infrastructure outlives the team that built it. I design for the long run.
Stay curious
I learn by doing. New tools, new stacks, new problems. That's the fun part.
TPC
Design Host
Hosting monthly lives with design and product leaders. Preparing, interviewing, sharing what I learn with the community.
View siteLyse
Co-Founder
Built a product from zero — AI agent, design system, Claude Code skills. Now a collective of builders exploring new stacks.
View siteThe Cacatoès Theory
Lead Design System
Led DS missions at Swissquote, BNP Paribas, Eurofins — 3 enterprise systems shipped from scratch. Participating in worldwide design conferences in SF, London, and Paris.
View siteAnthm.io
Design System Engineer
Freelance DS for web and mobile. Went from UI execution to owning the full architecture.
View siteAnkama
Product Designer
Owned the Launcher DS for a gaming studio. Tokens, multi-theming, documentation. First time running a system solo — 3 devs, 2 designers, I orchestrated the whole thing.
View siteBearStudio
Product Designer
Where it started. Startup studio — designed product interfaces and managed clients. Built StartUI in 2020, my first open-source contribution. Left as a product designer who couldn’t stop building.
View siteLet’s build something that ships.
Looking for a team that wants to make the DS the central brick of their product. Design Engineer & DS Manager — let’s talk.