Software Engineer
I build systems that scale.
Full-stack products and the developer communities that grow around them.
I design the parts of software people actually touch, and the systems that keep them consistent. Tokens, components, motion and accessibility, built to be handed to engineers without losing anything in the handoff.

I think in systems,
and ship what I draw.
I build systems that scale.
Full-stack products and the developer communities that grow around them.
I shape what people touch.
Design systems, interfaces and the small decisions that make software feel considered.
I write what’s left over.
Poems and stories about love, life, career, and the quiet hours between them.
Three rules, every file
Tokens, components and rules first, so every new screen is a composition rather than a redesign.
WCAG is a starting line: contrast, focus, motion and touch targets are decided in the system.
Every file anticipates the engineer who opens it next, because that engineer is often me.
Pick a layer
Layers
Selected
End-to-end design system (tokens, assets, motion, components) adopted across web and mobile ahead of a seed round.
What’s on the desk when a design system starts. Go on, rearrange it.
A product that needs a system, a screen that needs care, or a brand that needs a voice. Tell me about it.