AI/ML Engineer · Agentic Pipeline Architect · Clinical AI · Gov AI

John de Graft-Johnson
Building AI that works

Production AI systems for healthcare, government, and enterprise. From clinical risk models on NHS data standards to agentic document pipelines — built with governance, fairness, and deployment in mind.

Healthcare AIGov / Proposal AIResponsible AIAgentic Pipelines

Portfolio

Production AI systems

Each project is built end-to-end — from data pipeline to deployed interface — using real-world standards and governance frameworks, not toy demos.

Document AIOpen Source

AI Proposal Intelligence

Proposal Writer · Agentic Document Pipeline

End-to-end pipeline that auto-generates professional AI diagrams and embeds them inline into .docx proposal documents. Sentinel blocks in the source document are resolved via the Napkin AI API — parsed, generated, and reinserted at the XML level with zero dependency on python-docx. Includes a 32-tool FastMCP server for LLM-agent-driven .pptx generation, full UK/US AI governance compliance (NIST AI RMF 1.0, UK AI White Paper 2023, UK GDPR), PII detection, prompt injection blocking, and an append-only audit log.

PythonFastMCPNapkin AI APIdocx XMLNIST AI RMFUK GDPR
Clinical AIPilot

Patient Disengagement Prediction

NHS Primary Care · AI Decision Support

Early-warning system for GP practices that identifies patients most at risk of stopping care — before their health deteriorates. XGBoost model (AUC 0.94) trained on 10,000 synthetic CPRD Gold patients, with SHAP explainability, IMD fairness audit (equalized-odds difference), and a Neo4j graph query layer for cohort traversal. Built on OMOP CDM, SNOMED CT, and QOF condition codes. UK GDPR Article 22 compliant. Live with a Next.js + FastAPI chat interface backed by Gemma 4.

XGBoostSHAPNeo4jFastAPINext.jsOMOP CDMSNOMED CTAzure
Geospatial AIPilot

UK Health Map

NHS ICB Risk Visualisation

Interactive choropleth map of NHS Integrated Care Board regions, layered with disengagement risk scores, IMD quintile distributions, and CQC practice ratings. Drill-down from national → regional → ICB → practice level. Built with Next.js, Leaflet, and Delta Lake silver-layer data. Designed as a commissioning intelligence tool for ICB analysts and NHS England planners.

Next.jsLeafletDelta LakeAzure Static Web AppsPython
Responsible AIPilot

AI Health Equity Audit Tool

Bias Detection · NICE ESF Tier B

Automated fairness audit pipeline for clinical AI models. Takes model predictions and patient demographics and produces a structured equity report: equalized-odds difference by IMD quintile, ethnicity, age band, and rurality. References NICE ESF Tier B monitoring requirements, NHS Core20PLUS5 health inequalities framework, and UK GDPR Article 22. Output is a human-readable PDF audit report plus a machine-readable JSON record for governance tracking.

PythonNICE ESFNHS Core20PLUS5FairlearnLangSmithinspect_petriFastAPI