I design complex products end to end — the kind with tangled flows where a lot rides on getting the structure right. What I love is taking something that feels overwhelming and making it feel obvious. Make yourself at home, and have a look at the work below.
Re-architecting the internal platform every Ritchie Bros. support team uses to move a transaction from auction to released asset. I grounded a full Retool→React redesign in an audit of 51 real support actions, derived a six-section architecture from how the work actually flows, and led both product definition and design — without a PM.
Read the case study →Leading the 2022 redesign of Loop's mobile claims flow — cutting the questions from 30 to 20 and rebuilding the journey into focused, finishable steps for people on a bad day.
Redesigning credit offer selection at checkout so customers could compare three financing offers in a single modal — built alongside a cost-saving code migration.
I start with the real work — SOPs, tasks, the actions people actually take — before any layout exists.
Structure comes out of that audit, not out of a guess. The IA is something I can check decisions against.
I build flows in HTML to pressure-test them before committing to polish, so feedback is on the real thing.
Then into Figma — with the reasoning logged, so the why behind each decision survives the handoff.