Direct deposits moved
12.4%Selected work
Two surfaces I sweat the details on.
Both products are embedded inside the apps of leading banks and fintechs. The end user never sees Atomic — they see the bank. So the craft has to disappear into the surface around it.
UI Lab
Loose ideas, real code.
A small studio of one-off coded concepts. Each is a vignette — a moment of interaction worth sweating. Built from scratch with React, Framer Motion, and the design system above.
Haptics ON
PAYROLL
Direct deposit moved
$4,280 to Apex Credit Union
Allocation to savings
58%viewing month totals
Live · subscriptions found on old card
Stack · hover a chip
About
Pixels and production code, in equal measure.
I'm a product builder who designs, ships code, and grows B2B SaaS and fintech from zero to one. For the last decade I've worked in small, high-ambition teams where velocity and ownership matter more than titles.
I'm the designer who can own the entire product surface, align it with business goals, and push production-ready code while keeping pixel-perfect craft at the center.
Right now I lead product design at Atomic. Before that I co-founded XpenseOne — an expense-reporting platform that taught me every corner of building and scaling SaaS the hard way: from user research to pricing to frontend architecture.
Experience
Atomic
Lead Product Designer
2022 — Now
Aon
Lead Product Designer
2019 — 2022
CloudEngage
Lead Product Designer
2018 — 2019
XpenseOne
Co-Founder
2014 — 2018
Imprezzio
Product Designer
2017 — 2018
Telect
UI/UX, Frontend
2015 — 2017