Computer Science undergraduate at the University of Southampton. I ship production systems end-to-end — backend services, full-stack apps, and AI agent tooling — with two internships and two hackathon wins already shipped before year two.
Migrating and restructuring client data across systems, including CCH accounting software; building Excel/SQL data-cleansing pipelines.
Lead client acquisition and partnerships at the world's largest university consultancy, after delivering a live client engagement as consultant. Incoming Tech Head, Entrepreneurship Society.
Shipped on an app with 80+ daily active users — TypeScript → Swift/SwiftUI migration, Firebase integration, third-party APIs, and data pipelines, using Claude Code, Cursor, Jira, and Git.
Sole technical owner of the company website for two years; built Claros, an AI-powered parts-identification system, and n8n automation workflows for internal operations.
Led visual identity and content strategy for a community platform.
AI procurement employee for startups — researches vendors, trust-checks merchants, defends a recommendation, then completes the purchase through Prava once you approve.
Financial control layer for AI agent spending. Policy engine that approves, denies, or escalates every request, with Stripe Issuing virtual cards, an immutable audit log, and a native MCP server.
Autonomous cyber range — a red agent launches real HTTP exploits against a vulnerable banking API while a blue agent rewrites, hot-reloads, and re-verifies the patched source until the security score climbs from 40 to 96. Runnable via Mission Control UI or MCP inside Cursor / Claude Code.
Multi-stage AI pipeline turning circuit photos into solved schematics — Gemini Vision to JSON into a TypeScript MNA solver built on Kirchhoff's laws.
Open-source PaaS built from scratch — pack, build, deploy, HTTPS, rolling updates, logs, and rollback for any Dockerized app with a single CLI command. The core ideas behind Heroku / Railway / Fly, implemented as cooperating services.
AI operating system for family caregiving — upload an NHS letter or report, and document / planning / coordination agents turn it into structured tasks, assignments, and a shared care timeline so the whole family stays in sync.
Agentic job-hunt pipeline: sweeps company career pages for newly opened roles, tailors a CV to each job description with Claude, renders PDFs through a mechanical validation gate, and logs every application — all driven from a zero-dependency local dashboard.
University AI event platform, built solo in under three months. RAG semantic search and a vision-based auto-fill pipeline.
AI-powered aftermarket parts identification system, built for Matek Innovative Solutions.
A LinkedIn post grader with a twist — paste your draft and Kevin the pig scores how much of it is AI slop. About twenty regex-based detectors catch clichés, hedge words, and telltale LLM tics; the happier Kevin looks, the worse you've done. No backend, no dependencies, nothing you paste ever leaves the page.