India | Software Engineer | Builder & Writer
I build full-stack products, developer tools, and occasionally games.
- Stumble - Dating app — Flutter, TypeScript backend, Astro landing page
- Productivity Suite - Full-stack productivity app — Go backend, TypeScript frontend
- Stock Health - Stock health portal with analytics dashboard
- Open Historia - AI-powered grand strategy game spanning human history
- Video Pilot - Video management tool in TypeScript
- SWE Interview Prep - Interactive DSA prep studio
- Reader - Minimal blog reader
- Agent Mode - AI agent mode experiments
- GitTinder - Find developers to connect with — React, AWS, MongoDB
- Status Pulse - Real-time service status monitoring dashboard
- Streamer - Video streaming platform — React frontend, Node.js backend
- EasyLOR - Letter of recommendation management platform
- Code Reviewer Action - GitHub Action for automated code reviews
- PlacementPortal - Campus placement management platform
- Location Tracker - Real-time location tracking — Flutter app, TypeScript server
- SQL Table Viewer - Paste a schema, explore it visually
- Tree - Interactive family tree visualizer
- Documenter - Browser-based code sandbox and documentation tool
- Face Match - Face matching tool in Python
- Microservice Blog - Blog built with microservices architecture
- MusicDnD - Drag-and-drop music playlist builder
- Contest - Real-time programming language popularity contest
- Covid Dash - COVID dashboard with interactive charts and maps
- Shop Dash - Category and item management dashboard — React, Immer
- Ecommerce - Full-stack ecommerce platform — Go backend, TypeScript frontend
- Maps - Interactive maps app — TypeScript client and server
- PlayWordle - Wordle clone built in Go
- Animax - Anime discovery app
- Click vs Elastic - ClickHouse vs Elasticsearch benchmark comparison in Go
- Performance - Multi-device performance monitor — React, Socket.io
- FlashSurvey - Survey platform — MERN, Google Auth, Stripe, SendGrid
- GoMovies - Movie catalog app in Go
- Storytunes - Story-driven music experience — Go backend
- Temp Splitwise - Use-and-throw expense splitter in Python
- AI Badges - GitHub README badges for AI project transparency
- Blog Pro - Blog engine — React, GraphQL, Socket.io
- Box - Boxing combo practice app with variable speed
- Slack Clone - Slack clone built with Socket.io
- Web3 Init - Web3 experiments in TypeScript
- Tickets - Ticketing system in TypeScript
- Blockchain - Blockchain implementation from scratch in JavaScript
- Serverless - Serverless functions in Go




