I write things down.
What I learned the hard way, so you don't have to. AI engineering, fraud detection, data pipelines and shipping software.
- 01 · Apr 20265 min read
Understanding Zero-Shot Learning with Embeddings
In this blog, I’ll walk you through the concept of Zero-Shot Learning (ZSL) and explain how embeddings enable models to make predictions on unseen data without prior examples.
#AI#Deep Learning#Embeddings
- 02 · Apr 20265 min read
RAG Explained: From Zero to Production
Learn how Retrieval-Augmented Generation (RAG) works from basics to production, including embeddings, vector databases, and real-world architecture.
#RAG#LLM#Vector DB#pgvector
- 03 · Mar 20268 min read
Teaching LLMs with RL: Agentic Frameworks and Frozen Models
Explore how reinforcement learning agents with frozen language models can curate high-quality training datasets, the architecture behind modern RLHF pipelines.
#AI#Reinforcement Learning#LLM#RLHF
- 04 · Feb 20266 min read
Building a Real-Time Fraud Detection Pipeline with Elastic Retraining
How I designed an ML-powered alert triage system at Paysys, including dynamic retraining with elastic data windows and continuous feedback loops.
#ML#Fraud Detection#MLOps#FastAPI
- 05 · Jan 20267 min read
Enterprise Data Archiving with Apache NiFi, Tika, Solr & Ozone
A deep dive into the unstructured data archiving pipeline I built, covering content extraction with Tika, full-text indexing with Solr, and S3-compatible storage with Apache Ozone.
#Apache NiFi#Data Engineering#Solr#Big Data
- 06 · Dec 20255 min read
Building My Portfolio with Next.js 16, Tailwind v4 & Framer Motion
A behind-the-scenes look at the design decisions, performance optimisations, and animation techniques used to build this very site.
#Next.js#React#Tailwind CSS#Web Dev