B2B expense management, rebuilt around the approver
Approving a single invoice took finance teams eleven steps across three screens. I rebuilt the accounts-payable flow around progressive disclosure — full context for daily approvers, guided defaults for first-timers. Task completion rose +30% and onboarding time fell −25%.
- ConstraintA live customer base mid-migration from legacy accounting tools. The flow had to keep working while it changed.
- DecisionRejected the multi-step wizard that tested well with novices but frustrated the 80% approving invoices daily. Traded a more complex front-end state model for one screen serving both.
- ShippedA tokenised design system with documentation, adopted across product teams on web, iOS and Android.


