WHAT I DO

Most of the work happens before the screen: deciding what should exist, and what does not deserve to.

Execution SystemsInteraction DesignProduct Definition

My strength is taking problems that are still undefined, strategically sensitive, or technically constrained, and turning them into products teams can actually build and scale. Thanks to extensive domain knowledge and a strong craft DNA, I join frontier squads, building when there is nothing. Learning from these experiences, I build systems for designers, now also PMs, FEs, and agents, to build upon.

View my resume for a detailed overview of my experience and impact.

THE CRAFT

I build the systems that people and agents design within.

YouAI AgentsInteractionEngineeringSystemsProduct

The work that matters most now is not drawing screens. It is encoding judgment into systems, so good things get made without anyone standing over the work. People design with them, agents design within them, and I design right alongside.

From my first job in Paris, hand-coding interfaces in the early days of Bootstrap, to now, when design increasingly lives in code, I have always shaped products in their natural environment: the codebase. Building shared systems, prototyping interactions too complex for Figma, closing the gap between intent and implementation. AI agents turned it into something bigger: a design system built for an agent to use, not for designers (@buzzvil/design-library), the recipes and composer that sit on top, and a first ad campaign assembled by an agent and shipped to a live advertiser.

Code is one surface I think on, not the identity.

Discernment

Deciding what deserves to exist, before anything is drawn or built.

Systems for agents

Design infrastructure that people and AI agents compose within, without losing the plot.

In the codebase

Shaping products where they actually live, not in a mockup of them.

EXPERIENCE SNAPSHOT

15 years of shaping products, building teams, and the systems that hold them together.

Product DiscoveryProduct StrategyMonetization DesignDesign SystemsExecution CulturePlatform ArchitectureTeam BuildingMentorshipIPO ReadinessDefineSystematizeScale

Product Designer & Design Leader

Buzzvil · Seoul · 2014–Present

  • Called and shipped the company's defining pivots (consumer to B2B SDK, then Offerwall) back when the right move was not yet obvious
  • Shaped the first version of nearly every major product and monetization model
  • Built a small, high-retention design team that ships through PRs, not handoffs
  • Now building the agent-consumable design infrastructure the team and our AI agents compose within

UX Design Lead

CMS Group · Paris · 2011–2014

  • Led UX for enterprise and SaaS products
  • Co-published research on co-design validation methods
  • Built an education SaaS bridging design intent and production code

For more details, see my full experience timeline.

HOW I WORK

Tight discovery loops, clear intent, and execution that doesn't depend on me.

Product DiscoveryProduct Delivery

Deliberate thinking, fast execution

Investing heavily upfront to clarify constraints, tradeoffs, and intent, so execution moves quickly without rework.

Systems over screens

Interaction models, primitives, and patterns that hold together across teams and iterations.

Product ownership mindset

Designing with unit economics, engineering cost, and long-term maintainability in mind.

Building teams that don't need me

Small teams designed to operate without constant oversight. Removing ambiguity early and becoming unnecessary over time.

BEYOND THE ROLE

Sustainable pace, continuous learning, and systems thinking beyond work.

WorkLife

I value sustainable performance and depth over constant acceleration.

Outside of work, I'm a parent of two and spend my time learning how complex systems behave, from interaction design to human psychology. I wrote about that balance: Life in Sprint Mode.

Selected Writing

Substrate

Newsletter

Insights on what's underneath the work that ships.

A monthly newsletter for designers, product leaders, and builders trying to figure out what to make (and what to stop making) as the surface of software keeps moving. Free, monthly, in your inbox.

Subscribe to Substrate →