Building with AI, and a decade of shipping software.

A selection of things I’ve built: recent work in agentic AI and LLM applications, on top of years of backend and communications systems.

AdieraBot

WhatsApp fact-checking agent · Node.js, Twilio, OpenAI

A WhatsApp fact-checking agent built from scratch. Claims run through a three-tier matching pipeline (an exact-match cache, then semantic similarity, then an LLM with web search) so most checks never touch the expensive tier. Per-user rate limiting and a database seeded from the Google Fact Check API keep cost and latency down. I presented the architecture at the Twilio Builder Community Meetup in Manchester.

Agentic AIAI & LLMsTwilio & Comms

AccessTrail

Founder · Onboarding tooling for nonprofit teams

A UK SaaS venture I founded, building onboarding tooling for nonprofit teams. I am the sole technical architect and product lead, responsible for full-stack design, cloud infrastructure, and go-to-market.

Backend & Distributed Systems

Founders Hub RAG Assistant

Built at Acumen Academy · Remix, TypeScript, Contentful

A knowledge assistant over a founders knowledge base, built for Acumen Academy. It uses a tree-based retrieval structure with metadata generated from Contentful, and hybrid retrieval so keyword matches resolve without an LLM call. A pre-warmed cache of the most-used documents keeps latency low.

AI & LLMsBackend & Distributed Systems

AI Pitch Practice

LLM-powered practice tool

A tool that helps founders rehearse and sharpen their pitch using LLMs. Placeholder description, confirm in Phase 2.

AI & LLMsAgentic AI

WhatsApp Course Delivery Platform

Designed & operated at Acumen Academy · Node.js, Twilio, GCP

A WhatsApp-based course delivery platform I designed and operate as Technical Team Lead at Acumen Academy (Node.js on Cloud Run, PostgreSQL, Twilio, Salesforce). Content is served from a locally cached store synced via Contentful webhooks rather than live API calls at send time, keeping delivery fast and resilient to upstream latency.

Twilio & CommsBackend & Distributed Systems

Acumen Academy Platform

Led at Acumen Academy · Gatsby.js, Fastify, GCP, Docker

A high-traffic global learning platform. I led a redesign onto a decoupled, containerised headless-CMS architecture that improved page load speed by 40%, let services deploy independently, and cut technical maintenance requests by 40%.

Backend & Distributed Systems