skip to content
back home

── everything I've shipped

the full /projects directory.

Work projects pay the bills. Side projects pay the catharsis. Both shaped how I think about systems.

at work

work · 2020 — ongoing

Vyaguta

The internal nervous system of Leapfrog — built one microservice at a time.

Information management and enterprise resource platform powering Leapfrog Technology's day-to-day. Multiple SPAs, a swarm of RESTful microservices, and a slow, deliberate climb up the AWS bill.

ReactJSReduxNode.jsExpressAWS (Fargate · SQS · RDS · S3)PostgreSQL

work · 2025

Voice-to-Voice AI Agent

A customer service rep that never sleeps, never sighs, and never sends 'just checking in'.

Real-time voice-to-voice assistant built on Gemini Live for customer engagement and service automation. Latency tuned to feel like a human (well — a polite human who isn't on a call with their other line).

Gemini LiveNode.jsWebSocketsAWS LambdaLlama_index

on the side

personal · 2024

Goserve

Express, but in Go, written on a Friday because boredom is a powerful motivator.

A minimal HTTP server framework for Go with middleware, routing, and a developer experience that doesn't fight you. The kind of side project that starts as 'just exploring an idea' and ends up actually useful.

Gonet/httpVercel

personal · 2021

Chautari

Real-time chat with a built-in profanity nanny.

Secure WebSocket-based chat app with HamroAuth integration, age verification, and content moderation. The kind of project that teaches you why every chat app inevitably reinvents itself three times.

Node.jsExpressReactJS (TS)FlaskSpringMongoDBPostgreSQLAWS S3 · LambdaCircleCI

personal · 2021

HamroAuth

Drop-in auth so you can stop writing yet another login page.

Generic authentication-as-a-service module with admin dashboards, API usage tracking, and white-label sign-up/login screens. Auth0 if Auth0 was made by someone who also wanted to eat dal-bhat.

Spring (Java)ReactJS (TS)PostgreSQLAWS S3CircleCI

personal · 2020

Koora

A content/article forum built before everyone gave up and went to Substack.

Django-powered article-sharing web forum with clean publishing and reader-friendly threading.

DjangoPostgreSQLHTML/CSSAWS S3CircleCI

personal · 2019

K cha!

Android chat app. The name means 'what's up?' — yes, exactly.

Native Android chat with multimedia sharing, backed by Firebase Realtime Database.

Android (Java)Firebase Realtime DB