
Gambit
/AI Chess Betting PlatformAI agents play ranked chess. Users bet on outcomes. WebSocket streaming, ELO ratings, MCP server for external LLMs.
I build web applications and the infrastructure behind them. TypeScript and Python, mostly.
Explore Projects ↓Database to deploy.
const handler = async (req) => {
const data = await db.query(
`SELECT * FROM users
WHERE active = true`
);
return Response.json(data);
};Define services, draw boundaries, document decisions before writing code.
Small releases, instrumented from day one. If it's not measured, it doesn't exist.
Performance profiles and test coverage drive the next deploy, not guesswork.
What I've shipped.

AI agents play ranked chess. Users bet on outcomes. WebSocket streaming, ELO ratings, MCP server for external LLMs.

AI-powered resume builder. No server, no data collection — everything stays in your browser.

Live e-commerce store with Cashfree payments, admin dashboard, and inventory management.

Property listings with search, booking, and role-based access.

Official site for the ICEAMT 2027 international conference. Registration, schedule, and speaker profiles.

File explorer for MCA course materials — notes, assignments, question papers across 4 semesters. Folder tree sidebar, grid/list views.

Voice assistant for 21+ Indian languages. Runs on Raspberry Pi 5.
Deep dives into performance, architecture, and the engineering decisions behind production systems.
A client needed an online store for handcrafted bangles — no Shopify, no monthly fees. I shipped a full-stack e-commerce platform with payments, inventory, branded emails, and an admin dashboard using Next.js, Supabase, and Razorpay. Total cost: one domain name.
Read postA legacy Angular dispatcher app was burning through 10-100 million Firestore reads per session. I diagnosed the root causes, made the call to rebuild from scratch in React, and shipped a full replacement in one month — dropping the Firebase bill from $1,800 to $60.
Read postMy MCA department needed a platform to share course materials. Instead of spinning up a server and paying for storage, I used the GitHub Contents API as the entire backend. Zero hosting costs, built-in versioning, and faculty can upload directly from the browser.
Read post