◆ Selected work

Some of what I have worked on.

A few things I have built, with honest notes on where each one actually got to.

Web app · iPhone app in App Store review

MLA Ready

A revision app for UK Year 3 medical students: 193 conditions, 2,467 spaced-repetition flashcards and 56 OSCE stations. It works offline and syncs between iPhone and laptop.

AppsiPhoneMedical education
Web app · iPhone app in App Store review

Kitty

A shared-expenses app for families and friends. It has groups, expense splitting, receipt scanning and voice entry. Everyone settles up in cash.

AppsiPhoneShared expenses
Open source · live

AI Governance Journey

A plain-English AI governance framework in twelve stages. Automated pipelines watch the major regulations and raise a pull request when one moves.

GovernanceOpen sourceAstro
OSINT timeline · no LLM in the pipeline

Defence-AI Radar

A timeline of defence AI in the UK, Europe and the US. Public sources only. No language model in the pipeline, so every entry traces to a source.

OSINTProvenanceAutomation
In daily use

Self-improving agent platform

The agentic system I actually run every day. It mines its own sessions for durable lessons and writes them back into memory. It earns new capabilities through single-purpose allowlisted scripts rather than wider permissions.

AgentsMCPMemory
Free course · 15 chapters

Python for AI Engineers

A hands-on course for engineers moving into AI work. Real code, no unexplained acronyms, free to read on this site.

TeachingPythonFree
Dictation to structured report

AI radiology reporting

Dictation through to a structured clinical report. It covers transcription, streaming generation against per-modality templates, version history, and export. A companion build keeps identifiable data local.

HealthcarePrivacyNext.js
The consulting method as software

Copilot Compass

A guided implementation platform for Microsoft Copilot and Foundry. It has retrieval over curated Microsoft sources and per-project workspaces. A five-stage method produces real artefacts with citations throughout.

Copilot StudioRAGNext.js