Selected work

Systems shaped around users, stakeholders and real operations.

Each case study separates the problem, the decisions I owned, the delivery work, the outcome and the limits of the evidence.

The evidence

Product thinking that reached production.

The strongest work is not a technology list. It is a traceable line from a real need to a working system, with accountable decisions along the way.

AI operations Operational and evolving

Automating a web company, with humans still accountable

How an established web operation is becoming a connected, AI-assisted operating system without giving models unreviewed authority over clients, money, code or publication.

  • Around 200clients in the business
  • 2 accountslive event-driven email intake
  • 3 minutesrecovery sweep backstop
  • Gmail and Pub/Sub
  • Cloudflare Workers AI
  • n8n
  • Notion
  • Xero
Read case study
Authenticated platform Launched November 2024

From community requirements to an authenticated research platform

Turning the needs of patients, researchers and advocates into a searchable community platform for profiles, project discovery and controlled collaboration.

  • 3 teamsspecialist working groups
  • 8 monthscollaborative delivery
  • Nov 2024public launch
  • WordPress
  • Cloudflare
Read case study
Multi-site platform In service

A repeatable school web platform, not eight one-off builds

A shared platform and controlled rollout that let individual schools retain their identity while reusing dependable technology, delivery checks and support arrangements.

  • 8 siteslaunched in one week
  • 20 to 27 Aprcoordinated launch window
  • 1 platformreusable delivery model
  • Cloudflare
  • WordPress
Read case study
Digital assurance Quarterly service

Making a multi-site education estate governable

A repeatable assurance model for maintenance, recovery, security, access, performance and accountable decisions across a complex school web estate.

  • 20 sitescontracted assurance scope
  • Quarterlyevidence-led service cycle
  • Human ownedaccess and risk decisions
  • WordPress and WP-CLI
  • Cloudflare
  • Lighthouse
Read case study