What I do for clients.

Eight disciplines, kept deliberately narrow. Engagements are senior-led and end-to-end, from problem framing to launch and beyond.

01 / 08

Web Engineering

Production-grade Next.js, React, and TypeScript builds with a strong front-end engineering backbone: design tokens, accessibility, and Core Web Vitals owned end-to-end.

02 / 08

UI / UX Design

Considered product surfaces (flows, components, and motion) anchored by a token-based design system and real user mental models.

03 / 08

Web Applications

From civic-tech platforms to internal SaaS: full-stack web apps with authentication, data, and operational tooling.

04 / 08

Product Design

Strategic product framing for early-stage and scaling teams, turning vision into shippable scope.

05 / 08

SEO / AEO / GEO

Modern search optimisation that ranks in classical SERPs and surfaces correctly in AI-generated answers across SGE, Perplexity, and ChatGPT search.

06 / 08

Branding & Identity

Visual systems that look right and behave consistently in code: type, palette, motion, and component voice in one continuous language.

07 / 08

Analytics & Insight

Privacy-respecting analytics stacks and dashboards that actually inform product decisions.

08 / 08

E-Commerce

Considered storefront experiences, from headless commerce to lean catalog sites, with conversion, payments, and ops in mind.

04Engagement process

Four phases, no surprises.

01 · 1 week
Discovery

Workshops, audits, and a shared problem statement. Everything downstream depends on getting this right.

02 · 2–3 weeks
Design

Wireframes, flows, and a high-fidelity prototype tied to design tokens. Stakeholders sign off on something tangible.

03 · 4–10 weeks
Build

Engineered to a Core Web Vitals + accessibility budget. Continuous deployment from day one, weekly demos.

04 · 1 week
Hand-off

Documentation, runbooks, and a clean repo. Optional retainer for the first 90 days of operation.

07Get in touch

Have something worth building well?

Whether for a full-time role, a startup venture, or a collaborative project, I take on a select number of engagements each quarter. If you need a senior partner who holds both the architecture and the implementation in the same head, let's build something.