Projects

Selected work, with what it had to achieve and whether it did.

2026

Clinical Triage Assistant

A triage support tool that ranks incoming cases by urgency and, crucially, abstains when it is not confident enough to be useful.

  • Python
  • PyTorch
  • FastAPI
  • PostgreSQL
  • Docker
Read the case study

2026

Document Intelligence Pipeline

Retrieval and extraction across twenty years of unstructured engineering reports, with citations back to the source page.

  • Python
  • LangChain
  • pgvector
  • Redis
  • AWS
Read the case study

2025

Industrial Inspection Vision System

Surface defect detection running on the line itself, trained from a few hundred labelled examples rather than a few hundred thousand.

  • Python
  • PyTorch
  • OpenCV
  • ONNX Runtime
  • NVIDIA Jetson
Read the case study

2025

Research Collaboration Platform

A platform for managing datasets, experiment runs and publication drafts across several distributed research groups.

  • PHP
  • MySQL
  • Redis
  • Docker
  • S3
Read the case study

2024

Logistics Forecasting Dashboard

Demand forecasting across a regional distribution network, with the forecast intervals shown as prominently as the point estimate.

  • TypeScript
  • Node.js
  • PostgreSQL
  • Prophet
  • Grafana
Read the case study

2024

AI Fundamentals Curriculum

A six-week applied AI programme for working software engineers, taught against the organisation's own data.

  • Python
  • Jupyter
  • scikit-learn
  • PyTorch
Read the case study

Have something in mind?

Tell me what you are trying to build or teach, and I will tell you honestly whether I am the right person for it.

Get in touch