Hello, world
I lead a backend team at Amdon, building learning platforms for schools across Asia. I write here about the quiet, unglamorous middle of shipping software — APIs, infra, and the trade-offs that don't fit on a slide.
Recent writing
RAG and Vector Search, Explained Simply
How AI assistants actually look things up, in plain language with pictures — matching words vs matching meaning, why deleting is the hard part, and where the data can live.
One Nodepool for Everything Was Costing Us Money
Splitting prod and staging onto separate EKS nodepools, then scaling staging to zero outside office hours with kube-downscaler — and the three things that fight you when you try.
AI Stuff Part 1
The whole modern AI stack in plain English — next-token prediction, tokens, transformers, context windows, RAG, tools, agents, and MCP — with diagrams and interactive demos.
Selected work
LearningFlow.ai
The next-generation platform for building, delivering, and managing truly interactive, AI-powered learning experiences—no coding required. [ Backend & architecture ]
STEMWerkz
Inquiry-based learning portal for young learners. [ Backend & architecture ]
ClassWerkz
Class management software: attendance, scheduling, parent comms. [ Backend ]
Aloha / beescm
Hotel procurement web app for a chain in Asia. [ Full stack ]