Hi. I'm John.
I'm an AI-native product designer who takes products from zero to one. Over the last ten years, I've worked across product design and brand design, with the last six years focused on building consumer AI, fintech and web3 products used by millions of people.
Right now I'm designing Episode, a platform where landing pages build, test and improve themselves. Before that I co-founded Rivva, an external executive function system for adults with ADHD. I've also been a senior product designer at MilkyWay, Advanced Blockchain and Kora.
I work in code as well as in design, so I take ideas to working product, not just mockups. I design and build in React and TypeScript with Claude, Claude Code and Cursor, from Episode's front end to the Rivva browser extension, and I've written about how I design with AI. I've also mentored over 25 designers through ADPList.
I'm based in London. Outside work I play tennis, travel, and build things I want to see exist.
Selected work
Four products I designed and helped build, each written up in full. Case studies open in a new page.
A platform for marketing teams. It builds landing pages that test and improve themselves, with the marketer in control. In private beta, an overview with the full case study on request.
Executive function system
An external executive function system for adults with ADHD and executive dysfunction. Built from zero across iOS, Android and web, designed for low cognitive load.
Checkout and payments
B2B payments infrastructure for African businesses. Bank transfer, cards and a checkout suite, on a platform that processed over $300M.
Liquid staking
Liquid staking for the Cosmos ecosystem. Turning complex on-chain mechanics into a flow non-experts could use; the protocol reached $30M+ TVL within months.