Machine learning, shipped to production — since 2019
I take models from research to reliable, CPU-deployable production services — computer vision, LLM and agentic systems, RAG pipelines and large-scale data. Five-plus years shipping production software across health-tech, proptech and ed-tech, an MSc in AI at 93% (top of cohort), and I teach the Machine Learning labs at UEL.
A few words.
ProfileAI Audit
Your agent or RAG pipeline is confidently wrong in production and you can't work out why. That's a measurement problem before it's a model problem.
- Retrieval quality assessment
- Chunking & embedding review
- Prompt, context-ordering and grounding analysis
Build
Embedded engineering on one or two hard problems — an LLM or vision system taken from prototype to something measurable and maintainable, or the full stack around it.
- LLM agents & RAG pipelines with citation grounding
- Computer vision, including CPU-only deployment
- The full stack around the model — Rails, FastAPI, React, Postgres
Model to Production
A model in a notebook isn't a product — and it probably doesn't need a GPU.
- Clean REST API with input validation
- Dockerised and portable
- ONNX conversion and quantisation where it helps
Tools
I reach for.
A short, opinionated list. I've worked with plenty more — but these are the ones I trust on the third sleepless night of a release, and the ones I teach.