Work · newest first
Systems, brands
and things that ship.
A decade of design work in order, newest first, from AI-native systems and products, back through client and studio delivery, to the systems and research work the rest is built on.
Showcase
Start here
Van Brain
An AI agent for UK tradespeople: a voice note becomes a priced, customer-ready quote in WhatsApp.
The whole range in one project. Concept, brand, design, architecture and build, all mine.
Case study →
Cotswold Sauna
Send a photo of your garden and the pipeline designs a sauna into it, with a price band and a survey-ready brief.
A generation pipeline in production, with written guardrails and a human gate before anything is promised.
Case study →
Say It
A thousand days on Duolingo and I still could not order a beer. Thirty phrases worth saying, drilled out loud.
Live, built on ElevenLabs Agents, and honest about the first build that opened with a wall of German.
Case study →2026
AI-native
Benefact Group
Design thinking for a team that had never had it, then AI to make the room survive contact with a document. Including the last step of the loop, which I am not allowed to build.
Case study →
The Singularity Times
Plague Inc., but the disease is the race to AGI, played as the front page of a newspaper. One HTML file, 22 endings, and a difficulty curve tuned by hundreds of headless bot games.
Case study →
Legible Memory
An RCA concept for a Welsh town's community archive, finally built in 2026, eight years of my own work read, described and indexed by local models. Nothing uploaded.
Case study →
RefiRegen
Loyalty and payments infrastructure owned by the place it runs in. Revived in 2026 on open-banking rails, regulatory gate passed, demand validation next.
Case study →
BrandFlow Studio
A node-canvas system for repeatable brand and creative workflows, run the same pipeline again and again without losing taste.
Case study →
DEYA
A reference-to-final study: prompt strategy, iteration, and an honest account of where the generative work stops and taste takes over.
Case study →
One Window, All Day
A Penang balcony view rebuilt as a single imagined day. Three photographs became one panorama spine, with a dense field of separately observed sky prints assembled above it, finished as a 203 × 92 cm wall master.
Case study →
Scran Doh
A self-authored brand world for a fire-cooking supper club: identity, content system, social and website in one voice.
Case study →2023–25
Client & studio
Benefact Trust
Service blueprinting inside a grant-making charity, then producing the podcast and video that filled the gap it exposed: an on-site eligibility check, two platform replacements, 32× channel growth.
Case study →
Matt Smith-wood
Brutalist type against magazine-standard kitchen photography, plus a component library so it stays consistent.
Case study →
No.91 Developments
Garden construction in Cheltenham: an identity built the way they build, a site that sells design rather than trade, and the hosting bill removed.
Case study →
Vault
Tokenising Latin American real-world assets, made to feel like a bank rather than a crypto exchange. 1st place and £5,000 at Imperial College.
Case study →2019–23
Foundations & commercial
Puredrive Energy
Home battery storage explained twice over, stripped back for the homeowner, spelled out for the installer. Includes both explainer films.
Case study →
KeyRing
A year of consultancy research for a social care charity, including scrapping our own method six weeks in. Graded 85%.
Case study →
Eden Project North
Visitor data, two transport interventions and an app for Morecambe, plus a reflection on which of my own proposals would not survive a budget. Graded 100%.
Case study →
241 Health
A 2019 health app built on aggregation, colour-coded modes and animated anatomy, most of which the category adopted years later. Graded 100%.
Case study →
The future of work, 2021
A design dissertation written mid-pandemic, forecasting how we would work. Surveyed 80 people, proposed modular workspaces and an AI assistant, then marked honestly, five years on.
Case study →