Work

The full drop.

A span of domains and clients, enterprise and fintech, telecoms, e-commerce, consumer campaigns and, most recently, blockchain. The common thread is engineering that ships.

Curator, Web3 data-curation platform

Blockchain / web3 · Lead engineer

Curator Web3 data-curation platform

A production platform for the Geo / The Graph ecosystem: communities run bounties, host live video calls, track attendance and publish curated records on-chain to a decentralized knowledge graph. A five-app TypeScript monorepo (~150K LOC) on Effect-TS, React 19 and Neo4j. I was lead engineer and top contributor.

  • Effect-TS
  • React 19
  • Neo4j
  • GRC-20
  • viem
  • LiveKit
Read case study
artAML, AML / KYC compliance platform

RegTech · Senior frontend (contract)

artAML AML / KYC compliance platform

Embedded senior frontend contractor on a production B2B AML/KYC compliance platform: a tenant-configurable white-label theming system, two customer-facing satellite apps, and an Angular 18→20 / Node 18→22 modernisation kept green across 1,200+ specs.

  • Angular
  • TypeScript
  • White-label theming
  • AML/KYC
Read case study
Vii Dohtem, Headless multi-brand platform

Full-stack · Headless commerce

Vii Dohtem Headless multi-brand platform

A headless, multi-site platform under one WordPress/WooCommerce engine: a smoked-food storefront, a knife-sharpening brand site (Next.js 15 / React 19 + GSAP) and a HACCP food-safety compliance product, all on a self-managed Ubuntu VPS with CI/CD and per-subdomain TLS.

  • WordPress
  • WooCommerce
  • Next.js
  • DevOps
Read case study
Moonrakers Judo Club, One-page club website

Small business · Low-budget

Moonrakers Judo Club One-page club website

A fast, mobile-friendly site for a Salisbury judo club: class schedules, coaching team, welfare info and a contact form, all on one clean page. Professional look, low-budget to build and run.

  • One-page
  • Static
  • Low-budget
Read case study
Barclays, Business Onboarding

Fintech · Enterprise

Barclays Business Onboarding

Multi-channel onboarding questionnaire for a major UK bank, targeting small businesses, sole traders and company directors, complex conditional forms built to enterprise standards.

  • Fintech
  • Forms at scale
  • Accessibility
BT, Help & Support

Telecoms

BT Help & Support

Redesigned the help & support experience for one of the UK's largest telecoms providers, improving findability and accessibility across a huge content estate.

  • Telecoms
  • UX
  • Accessibility
Laura Ashley, Soft Furnishings Configurator

E-commerce

Laura Ashley Soft Furnishings Configurator

Interactive tool letting customers customise soft furnishings before purchase, a rich configurator UI wired into the retail experience.

  • E-commerce
  • Configurator
  • UI
RBS, Our Values

Enterprise · Brand

RBS Our Values

An interactive 'Our Values' experience, defining the heart of the company to unite teams, set expectations for recruits and resonate with customers.

  • Enterprise
  • Interactive
  • Brand
Rowntrees, Happy Chewsdays

Campaign

Rowntrees Happy Chewsdays

On-pack promotional campaign giving shoppers the chance to win cash and prizes, a high-traffic consumer promotion front end.

  • Campaign
  • Promotion
  • Front end