20 Oct 2026
7 min read
Vaani: a voice agent that gets names, dates and numbers right
How Vaani, a multilingual voice agent for lending support, matches spoken names by sound, verifies callers and runs securely on one AWS server.
articles
Engineering notes written to make difficult systems easier to understand, revisit and build again.
How Vaani, a multilingual voice agent for lending support, matches spoken names by sound, verifies callers and runs securely on one AWS server.
Design notes on building a retrieval-augmented assistant for internal policy: scoping, private documents and awkward tables.
Bugs from building a skeuomorphic plugin UI in React inside a JUCE WebView: rotation, transparency and rounding.
A slow dashboard looked like a backend-language problem. It was N+1 queries and missing indexes.
Notes from running Apache Airflow with LocalExecutor and a Postgres metadata database on a single EC2 instance to schedule PySpark jobs.