Skip to content

SheetThe record

OrderAs the CV has it

Sourcesrc/data/experiences.ts, the file the CV reads

Count6 roles, read from the list

The record · 6 roles

The work, by when it happened.

The same work as the home page, in the order a CV gives it: every role, its dates, and where it's written up. The titles are the ones each employer gave, which is why two of them still say designer.

  1. Sept 2025 to Apr 2026Contract

    Full Stack Developer

    BPO Collections Ltd

    Payment infrastructure on an FCA-regulated estate. Fiserv end to end, 80% more mobile payments from launch, and a legacy ASP.NET stack hauled onto Next.js while it kept taking money.

    The case study: BPO Collections Ltd

  2. Feb 2024 to now

    Co-founder & Design Systems Engineer

    inclusive.io

    117 components, built on my own, twice. Then the gates that could take the claim back off me.

    The case study: inclusive.io

  3. Oct 2017 to now

    Founder & Full-Stack Developer

    DesignBuddy UK

    My own studio since 2017. 50+ clients. The brand and the build, both.

  4. Dec 2022 to Jan 2024

    Head of Web

    Paul McFadden Wealth

    Ran the web department for the group and its partner businesses.

  5. Aug to Dec 2022

    Senior Web Designer

    TMD Media

    Agency pace. Conversion sites, three or four at a time, to the date on the sheet.

  6. Oct 2016 to Sept 2022

    Graphic Designer

    NOVAVAPES

    Six years owning one brand while the company grew up around it.

  7. Alongside

    Quoin

    It puts a web page on a baseline grid.

    The live tool: Quoin

Tell me what's breaking