My role
UX design lead — sole designer, embedded in an Agile team
Scope
Two user types, AI-assisted workflows, full component library
Shipped
Prototypes, rebrand, and a Figma system now in development
The problem
The platform had grown feature by feature, and every screen assumed you already knew the system. Two audiences — the internal team who run the product and the customers who use it — were sharing one undifferentiated interface, so both were doing work the software should have done for them. There was no component library, no type scale, and no agreed visual language, which meant every new feature reopened settled questions.
Key decisions
- Split the experience by user type before touching a single screen. I mapped both journeys side by side and found the overlap was smaller than everyone assumed. That let me give each audience a home that answers its own first question instead of a shared dashboard that answered neither.
- Made the AI a suggestion, not a decision. Early concepts had the model act and then report. Research sessions showed users didn't trust that, so the pattern I shipped proposes, explains its input, and waits — with a visible path to override.
- Built the design library as I designed, not after. Components and the rebrand landed in Figma in the same sprint as the flows they came from, so handoff was a walkthrough rather than a translation.
Outcome
Took the platform from concept to a complete, accessible design handed to engineering, plus the first design system and rebrand the product has had. Research findings from live sessions went straight into the flows, and every screen was checked against WCAG 2.1 before it left my file.
Remaining screens are under NDA while the platform is in development. I walk through the full flow, the rejected AI-first direction, and the component library live in interviews.













