Tech & skills

The paper I fold with

The tools and techniques I reach for when taking an AI product from idea to production.

LLM training

Taking open models and making them good at one job, cheaply.

Fine-tuning (PEFT)SFTQuantization (PTQ, QAT)UnslothHugging Face

Agents & RAG

Multi-agent systems with retrieval, orchestration and tool calling.

Agent architectureRAGLangChainVector DBsDSPyGEPA

Evals & alignment

Measuring quality and steering models toward what users prefer.

RAGASEleutherAI Eval HarnessLLM-as-a-JudgeRLHFDPO

Backend

APIs and data layers that keep AI products fast and reliable.

PythonFastAPISupabaseRailwayPostgresMongoDB

Cloud & DevOps

Shipping and scaling: containers, pipelines and the edge.

DockerAWSCI/CDCloudflareMLOps

Data science

Recommenders, forecasting and the statistics underneath them.

Recommendation systemsTime seriesNumPyPyTorchScikit-learn

NLP

Language models before and after the LLM era.

TransformersBERTLSTM / RNNLow-resource languages

Computer vision

Detection, reconstruction and image pipelines.

OpenCVYOLODetectron2Faster R-CNNDiffusion models

ML & DL foundations

The classics that still win more often than you'd think.

RegressionClassificationClusteringEnsemblesCNNsResNet
How I think

Research habits

  1. Meticulous, and I start from first principles on every problem.
  2. Able to analyse, document and write research papers to a high standard.
  3. I take complete ownership of the work, and team up when the problem needs it.