I’m a user experience designer who leads with decisions, not deliverables.
For twenty years I’ve designed the software that enterprise organizations actually depend on. Campaign platforms, AI workflows, design systems, and messaging tools built for hundreds of thousands of users. The work is rarely glamorous. The through line is always the same: find what’s broken in the mental model, reframe it, and make the right path feel inevitable.
I do my best work close to the problem, embedded with engineering, close to the real constraints, where research and craft aren’t separate phases. I’ve led teams across three countries, built design cultures from scratch, and shipped products that changed how customers thought about the tools they were stuck with. What I care about most is the decision nobody flagged as a design decision until someone made the wrong one.
How I work
-
01
Start with the decision
Before a single screen, I get the team aligned on what we're actually deciding and why. The interface is the last 20% — the argument is the first 80%.
Read → -
02
Subtract relentlessly
Every field, step, and option is a cost someone pays later. The best version of most products is the one with the fewest things in it that still does the job.
Read → -
03
Leave a system behind
Good work that can’t be maintained is a liability. I design so the next person can extend it without me in the room – in code, in patterns, and in writing.
Read →
Selected experience
-
Principal User Experience Designer & Senior Design Manager
Acoustic
2021 – 2025
-
Senior User Experience Designer
World Wide Technology
2019 – 2021
-
Lead User Experience Designer, Android
IBM
2014 – 2019
-
Lead User Experience Designer, Mobile
IBM
2011 – 2014
-
User Experience Designer
IBM
2004 – 2011
Available for principal, staff, and manager roles – get in touch
If you’re untangling something hard and want a designer who’ll own the decisions alongside you, I’d like to hear about it.
Get in touch →