Shape the flow
I use Figma to turn an early idea into a clear path: what someone needs to do, what they need to understand, and what happens when things do not go as planned.

I stand at the intersection of design and engineering. Crafting intuitive, accessible interfaces in Figma, and bringing them to life with clean, efficient code in React & TypeScript.
What I do
I build the customer-facing parts of digital products, from the first pass at a flow to the frontend that ships.
The value I bring is being able to make decisions on both sides of the work. I can work through a screen in Figma, understand what it needs to do in a real browser, and build it without losing the intent along the way.
The work
I use Figma to turn an early idea into a clear path: what someone needs to do, what they need to understand, and what happens when things do not go as planned.
I take that work into React and TypeScript, creating responsive components and real states instead of stopping at a polished mockup.
Once it is live, I care about the things that make an interface hold up: accessibility, performance, feedback, and the small details people notice without naming.
Working stack
Design
Engineering