
eMoney Decision Center
UX lead for Decision Center — the live workspace advisors use to model financial plans with clients.

I design and build digital tools that make complex systems feel clear, fast, and human.
I’ve been building engaging experiences for the web and beyond since 2005, and I love solving hard problems with design thinking, research, data, and close collaboration. Today I’m a Senior Product Designer at eMoney Advisor, where I lead the user experience for Decision Center — an interactive financial modeling platform used by thousands of wealth advisors.
My sweet spot is where product strategy, design craft, and production code meet. Along the way I’ve consulted across industries, including longstanding work with civic and advocacy organizations like ActBlue and Common Cause. I also build internal tools and developer plugins that help teams work faster and smarter.
A selection of digital products, design systems, and developer tools I’ve designed, led, and built.

UX lead for Decision Center — the live workspace advisors use to model financial plans with clients.

A Figma plugin I designed and built so designers can stay on Kyber, stay in the file, and use AI that already knows the house rules.

A Mac app I designed and built for video editors — AI-powered footage search, storyboards, and export to Final Cut, Premiere, or Resolve.

Ongoing UX consulting on donation flows, mobile giving, and campaign page tooling.

Product design for civic action tools, voter guides, and campaign landing pages.

E-commerce and front-end work for a global performance sailing brand.
A pragmatic, continuous process built on 20+ years of shipping software — moving seamlessly between research, design, and code.
Deep research & system mapping
Understanding user pain points, domain constraints, and technical realities before opening a design file.
High-craft design & architecture
Exploring solutions rapidly through prototypes, systemized components, and user feedback loops.
Front-end craft & production polish
Partnering directly with engineering (or writing code directly) to ship fast, accessible, and refined software.
Translating complex workflows into intuitive digital systems.
Grounded in real user behavior and iterative validation.
Bridging design and engineering with production-ready execution.