Things I built.
Side projects, tools, and experiments. Some are useful. Some are just things I wanted to build.
Bilingual speech and vocabulary app for toddlers. Tap an object, hear its name in English and Hindi, then hear the sound it makes. Built for Indian American families who want their kids to grow up speaking both languages.
Signal-first briefs on geopolitics, geography, and world history. A Python pipeline pulls fresh signal every hour, distils it to essentials, and opens a PR against a branch-protected main. Built because I wanted a clean, fast way to stay across what is happening in the world without the noise.
Real-time agile estimation tool. Create a room, share the code, everyone votes simultaneously and the cards flip at once so nobody anchors to the first number. Built for remote teams tired of estimation calls going sideways, with Firebase handling room state across every player in real time.
Multi-page site for Bundelkhand Vikas Sewa Aashram, a grassroots organisation in Orai working across 22 districts of Bundelkhand since 1994. Five pillars of work across three decades, built as a PWA so it loads on the slow rural connections the audience actually has. Full SEO, security hardening, and a Hindi and English toggle.
Contributed IWebHostBuilder extensions to App Metrics, the cross-platform .NET observability library with 2.2K GitHub stars. The library only exposed metrics setup for IHostBuilder, so the contribution added full support for ASP.NET's IWebHostBuilder pattern with endpoint metrics, request tracking, and the default ASP.NET metrics. Two PRs merged into main.
Submitted a fix to the MinIO .NET client SDK (678 stars) for incorrect stream disposal in the ToXML method. Streams used for serialization should be left for garbage collection, disposing them early breaks callers that still hold a reference. A small bug with a sharp edge, the kind you only catch when you hit it in production.
Submitted interview-intel guides for 20 top AI and tech companies to career-ops, an AI-powered job search system with 38.9K GitHub stars. Over 2,000 lines across 21 files of structured prep material with company-specific intel, interview patterns, and what to expect at each stage. The kind of content I wish existed the first time I walked into a serious interview.