I'm a Principal Product Designer focused on complex B2B software, ERP, fintech, payroll, government and other high-consequence products.
I like hard software more than blank canvases: existing products, legacy constraints, migrations, acquisitions and complicated business rules.
I work with product and engineering to turn ambiguous problems into usable, shippable systems. I stay close to the work from problem framing through implementation, using service design, UX architecture, interaction design, research, prototyping and systems thinking as needed.
I also build with AI. I use agents to prototype and ship working software, explore unfamiliar technical problems and learn by building.
ERP, fintech, payroll, government and high-consequence B2B software.
Migrations, acquisitions, platform consolidation and existing architecture.
New interaction models where AI changes how products work.
IA, interaction patterns, design systems, tokens and tools that keep complex products coherent.
NetSuite is an ERP used by more than 43,000 businesses in 220 countries. I worked on the foundations and AI experience, from the underlying design system to the NetSuite home dashboard, collaborating with product and engineering to introduce new AI behaviours into an established, complex product.
Building AI before the patterns existed
Global payroll and EOR across 187 countries. I designed and shipped an AI assistant in 2022, then used customer research to reshape how customers explored global employment costs.
Redesigning a complex financial platform
I led the redesign of Refinitiv's product experience during its migration into LSEG, working across complex financial workflows and an established product ecosystem. The work involved simplifying existing experiences while navigating the constraints of a large-scale platform transformation.
Building design foundations for public services

Joined as employee #2 and helped establish the design and research practice across Scotland's digital public services, including the design system and user research infrastructure.
npx roast-my-design-system@latest
AI design system scanner. Scores repos 0–100, benchmarked against 100+ real repositories and established design systems. Runs as a local MCP server. 20K+ npm downloads.
Featured at AI Summit Barcelona 2026
Exploring multimodal interaction for complex operational software
What if you deleted the mouse and keyboard? A live satellite mission control run by voice and hand: MediaPipe tracks your gestures through the webcam, Claude Haiku parses what you say into commands, and one dispatcher keeps every input coherent. Back in satellite territory after OneWeb.
Exploring safe autonomy for product teams
I built an AI workflow that connects to a real codebase, understands its design system, makes requested changes and opens them for developer review. I explored where AI can act independently and where human control still matters.
Principal Product Designer roles · Barcelona hybrid or EMEA remote