Lead, AI systems engineering · 2024 – now
Anima Health — AI agents for NHS primary care
I lead AI systems engineering for a care platform used by GP practices across the UK serving 14,000,000+ patients, turning consultation audio, clinical documents and patient calls into structured work and automations for care teams.
- In-person consultation audioVoice note-takingStructured clinical note
- Letters & clinical documentsContent extractionWorkflow routingClinical coding agentFully processed coded documents routed to the right person
- Inbound patient phoneVoice agentUses the questionnaire agent: sends answers, gets the next questionsInbound patient appQuestionnaire agentRequests in the practice dashboard
Delivered inside Anima’s care platform, alongside the practice dashboard, triage, messaging and EHR integration (EMIS, SystmOne).
I designed and built this open-source TypeScript library for text and voice agents that share one typed application state: context renderers choose what each agent sees, deterministic code and model calls mix in the same workflow, and durable pauses wait for a human before carrying on.


