Skip to content

Loading 0%

MY PROCESS

I’ve been designing and building products for more than twenty years: in product studios and SaaS companies, on compliance-heavy platforms, for owner-led businesses and, lately, for myself. If that variety has taught me anything, it’s that the method has to come from the problem. A brand-new idea and an established platform need very different things from a designer, and most of the skill is telling which is which before reaching for a tool. So every project starts with the problem: I bring what it needs and leave out what it doesn’t.

How that plays out

A few situations that come up again and again, and what I reach for in each.

01

A brand-new idea

Here, learning fast matters more than polish. I get a working prototype into people’s hands within days, then let what they actually do, rather than what they say they’d do, decide what comes next.

Seen in Schedgy

02

A platform with many sides

Students, schools, agents and host families all want different things from the same product, and guessing between them gets expensive fast. So this is where I slow down: I run discovery with every team involved and map each role and journey before a roadmap gets written.

Seen in Greenheart Exchange

03

A business running on spreadsheets

Owner-led businesses rarely need a workshop. They need someone who’ll stand in the kitchen, go through the invoices and see where the hours really go, then design and build the system that gives those hours back.

Seen in Shubh

04

Several teams, one product

Once several teams and brands build on one product, drift becomes a bigger risk than speed. That’s when I build the design system underneath it, accessible to WCAG 2.1, so everyone can move quickly and it still feels like one product.

Seen in Enroller

What doesn’t change

The person using it

Every decision starts with what they’re trying to get done, and what’s quietly getting in their way.

Engineering in the room

I bring developers in from the start and test ideas in code, against what can really be built.

Evidence over opinion

Research and real usage settle the big calls, so the work stays aimed at the right problem.

SKILLS

What I bring across the whole lifecycle: understanding the problem, designing the solution and building it.

20+ yearsSenior & LeadB2B SaaS · B2C · B2B2C

End-to-end product design

From data-driven discovery to pixel-perfect, engineering-ready UI, owned across the full journey.

Research & discovery

Turning messy, fuzzy problems into clear direction through structured research and synthesis.

Solution design & full-stack build

Architecting the whole system, then building it myself: data model, integrations, payments and the interface on top.

Automation & AI agents

Taking the manual work out of a business, from invoices read by AI to agents that answer questions and make approved changes.

Design systems & craft

WCAG-compliant systems and hands-on UI craft that engineers can ship without guesswork.

AI-assisted delivery

Using generative AI to research, prototype and build faster, from insight to shipped product.

Design & Craft
Owning the full journey from first insight to a shipped, supported product.Pixel-perfect, production-ready interface design down to the last detail.Designing usable, considered interfaces and the flows that connect them.Motion, states and micro-interactions that make products feel alive and clear.Scalable component libraries and tokens that keep teams fast and consistent.Functional prototypes to validate ideas and align teams before build.Low-fidelity structure to pin down layout and priority early.
Research & Discovery
Grounding decisions in real user and behavioural evidence, not opinion.Running multi-department discovery programmes to surface what matters.Structured conversations that uncover needs, goals and constraints.Framing work around the jobs users are actually trying to get done.Mapping user and customer journeys to expose friction and opportunity.Clustering raw research into themes and actionable insight.Charting end-to-end paths through a product to find the gaps.Formalising how a business actually runs before designing for it.Validating designs with real users to catch issues before launch.Narrating scenarios to communicate context and intent.
Strategy & Systems
Setting a clear design direction tied to business and user outcomes.Designing the whole system before it's built: data, integrations, automation and the interfaces on top.Seeing the whole system so local fixes do not create global problems.Working shoulder to shoulder with product and engineering squads.Building with generative AI across research, design and front-end.Using AI to accelerate analysis without losing rigour.Designing to accessibility standards so products work for everyone.
Build & Automation
Building production web apps end to end, from the interface down to the database.Operations cockpits shaped around how a team actually works.Taking repetitive manual work out of the business so it runs without babysitting.Agents that answer questions from live data and make changes once you approve them.Turning invoices and PDFs into structured, searchable data with vision models.Connecting POS, payments, CMS and messaging so data flows without re-typing.Checkout and recurring plans with skip and cancel built in.Apps and widgets for iPhone, iPad, Mac, Vision Pro and Android.
Toolkit
Primary design, prototyping and design-system tool.Photoshop, Illustrator and friends for visual and asset work.Designer, Photo and Publisher for visual production.Building and documenting UI components in isolation.Component framework customised into bespoke design systems.Full-stack React framework behind Shubh, European Style and this site.Typed code across the front end and the back end.The database behind operational data and reporting (Shubh).Headless CMS for owner-editable content and data models.Payments and subscriptions (Shubh's Tiffin Club).Real-time 3D on the web, from a paint-your-car configurator to this site's ribbon.Cross-platform app UI and front-end build (Schedgy).Native Apple apps and widgets (MessageBoard).AI pair-programming to design and ship faster.
See it in practice