AI / ML
RAG systems, model training, and inference that actually ships.
AI & Software Engineer
I build intelligent, data-driven systems — end to end.
Every build starts the same way
It starts with a problem.
Not with a framework. Not with a buzzword. With a problem that's worth the work.
01 — Then, a system
02 — Three disciplines
RAG systems, model training, and inference that actually ships.
Full-stack products, end to end, built to last.
Pipelines that turn raw data into something useful.
03 — Principles
End to end
From the data pipeline to the button people click — no hand-offs, no gaps. One mind across the stack.
Calm under load
Remote medical scribing and high-volume support taught me to stay exact when the pressure is highest.
Built to last
Disciplined engineering over clever shortcuts. I'd rather ship something that holds than something that only demos.
04 — The stack
A system is just a promise
Then it ships.
Until it's in production, handling real users, on a real Tuesday. So here's what actually shipped.
05 — The work
Open RAG, no API tax.
A retrieval-augmented generation system built to run without paid inference APIs — local embeddings, vector retrieval, and grounded responses over your own documents.
Intelligent parcel management with ML pipelines.
End-to-end parcel management platform with machine-learning prediction pipelines (Random Forest, XGBoost) for delivery estimation and routing — a full ML lifecycle from data to product.
AI surplus-food commerce that fights waste.
A full-stack surplus-food e-commerce platform with AI-driven recommendations, connecting vendors and buyers to reduce food waste.
Healthcare coordination, synced.
A healthcare coordination platform streamlining clinical workflows and patient data — informed by hands-on experience in medical documentation.
Workforce safety, instrumented.
A workforce management and safety monitoring application for tracking labor compliance and operational risk.
See your data differently.
A data visualisation and analysis interface for exploring datasets through an interactive, modern UI.
Embeddings that actually recommend.
A semantic book recommendation engine using Hugging Face embeddings to surface suggestions by meaning rather than keywords.
Computer vision, from scratch.
A custom convolutional neural network classifying cat / dog / person images, served through an interactive Gradio interface.
06 — By the numbers
07 — Always sharpening
Hadoop · Spark · Kafka pipelines
Supervised & unsupervised modelling
Analysis, statistics & visualization
CNNs & image classification
Embeddings & language models
LangChain / LangGraph orchestration
LLM application development
Deep learning in production
09 — The invitation
Open to roles and collaborations in AI/ML, software, and data engineering.