BUILD LOG
A collection of deployed applications, system experiments, and engineering challenges. Each project represents a learning opportunity and a step forward in building scalable, user-focused software.
Filter by

PodNex - Automated Podcast Creation Platform
End-to-end AI-powered podcast generation platform with asynchronous BullMQ/Redis pipeline, multi-tenant workspace architecture, and automated audio mixing via FFmpeg. Features script generation, TTS synthesis, S3 asset storage, and multi-platform publishing.

Kuma AI - Intelligent Personal Assistant
AI-powered personal assistant with multi-agent architecture, long-term memory, vision capabilities, and native integrations with Gmail, Calendar, GitHub. Features real-time streaming, document intelligence, and Redis queue processing.

FinTalk - Multilingual Conversational Loan Advisor
AI-powered financial advisor providing personalized loan guidance in 11+ Indian languages. Features voice support, personal financial profiling, and secure data handling using Google Gemini and Sarvam AI.

Sayan - Government Schemes Discovery Platform
Comprehensive platform for discovering Indian government schemes with AI-powered chatbot, multilingual support, smart search & filtering, and personalized recommendations. Built with Next.js, MongoDB, and Google Gemini AI.

AutoToon - AI Comic Book Generator
AI-powered full-stack application that generates comic books from text prompts using Google's Gemini AI. Features story generation, AI image creation, PDF export, library management, and style customization with real-time processing.
Migration Agent - Autonomous Codebase Migration System
Multi-agent system that autonomously migrates legacy codebases between framework versions (Flask → FastAPI, Python 2 → 3, React 16 → 18). Specialist agents handle AST transformation, dependency resolution, test generation, and type-checking. A critic agent validates each transform against a live git worktree and rolls back failures. Features RAG-powered pattern retrieval with hybrid dense+sparse search, human-in-the-loop risk gating, real-time SSE streaming, cost observability with per-migration budget ceiling, and an HTMX diff-review dashboard.
Mini TCP Stack - Userspace TCP Implementation in C
Userspace TCP/IP stack built from scratch in C using raw sockets, bypassing the OS TCP layer entirely. Implements the full protocol — three-way handshake, sliding window flow control, retransmission with exponential backoff, and four-way teardown. Validated wire-correctness via Wireshark packet captures against a live HTTP server.
Rate Limiter - API Rate Limiting Microservice
Standalone rate limiting microservice with dual-algorithm support (Token Bucket and Sliding Window) and per-tenant runtime configuration. Features Redis pipeline-based atomic counter updates, verified race-condition-free under 200-thread concurrent load, and ~1,000 req/sec throughput via Docker deployment.