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.
Work
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.
Blockchain / web3 · Lead engineer
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.
Read case study
RegTech · Senior frontend (contract)
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.
Read case study
Full-stack · Headless commerce
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.
Read case study
Small business · Low-budget
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.
Read case study
Fintech · Enterprise
Multi-channel onboarding questionnaire for a major UK bank, targeting small businesses, sole traders and company directors, complex conditional forms built to enterprise standards.
Telecoms
Redesigned the help & support experience for one of the UK's largest telecoms providers, improving findability and accessibility across a huge content estate.
E-commerce
Interactive tool letting customers customise soft furnishings before purchase, a rich configurator UI wired into the retail experience.
Enterprise · Brand
An interactive 'Our Values' experience, defining the heart of the company to unite teams, set expectations for recruits and resonate with customers.
Campaign
On-pack promotional campaign giving shoppers the chance to win cash and prizes, a high-traffic consumer promotion front end.