Eight years building B2B software for teams where getting it wrong has a cost.
Systems, not screens
Most interfaces fail before they look bad. I start with who can do what, when, and what happens when something goes wrong.
Design that ships
Handoff is where most design dies. I work in components, tokens, and code, close enough to engineering that nothing gets lost in production.
Less, on purpose
The deciding part
I use AI to generate, prototype, and explore faster. But someone still has to decide which solution is actually right. That part is mine.
Healthcare Systems
Systems Design
LLM Product Design
Design Systems
Compliance & Safety
Three case-studies, one project

Product Ownership
Analytics UX
Data Visualisation
Design Systems
Three case-studies, one project
Live · catchmetrics.io
Information Architecture
Data Visualisation
Design Systems
B2B SaaS
View Case Study

Chrome Extension · Shipped, live
Exploratory Research
Digital Security
Cryptography
Post-Quantum Security. 2026
Try it / See how it works →

