I design calm, considered interfaces, then build them for real.
Design that survives contact with engineering.
I start from the person using the thing, not the screen. Map the real problem, structure the flows, then design calm interfaces with clear hierarchy and room to breathe. I read my own work like the engineer who has to build it, so the result ships close to the mockup. Three plus years across Flutter and the web, from solo client work to award winning team projects.
Understand
Talk to users, question the brief, and find the real problem before touching a pixel.
Structure
Information architecture and flows first. If the structure is wrong, no interface can save it.
Design
Calm, restrained UI. Strong hierarchy, generous space, and nothing fighting for attention.
Ship
Prototype, hand off, and often build the front-end myself so the result matches the design.
- Figma
- Illustrator
- Photoshop
- FigJam
- Framer
- Figma proto
- Next.js
- Flutter
- Tailwind
- Notion
- Git
- Claude