Hello, I'm
Building scalable systems & crafting delightful user experiences
Type help to see available commands — or just explore.
Some of my recent work
A full-featured Learning Management System where instructors create and publish video-based courses, and students browse, purchase (via Razorpay), and track their learning progress. Built with Next.js 14 App Router, Prisma ORM, MySQL, Mux for video streaming, and NextAuth.js for authentication.
A real-time Discord-style communication platform built with Next.js 14, Socket.io, and LiveKit. Features server-based communities with text, audio, and video channels, 1:1 direct messaging, member management with role-based permissions, and infinite message pagination — all with real-time updates via WebSocket.
An AI-powered meeting platform where users create custom AI agents with unique instructions, start video calls with those agents as real-time participants, and receive auto-generated transcripts and summaries after each meeting. Built with Next.js 15, React 19, tRPC, Stream Video & Chat SDKs, OpenAI Realtime API, Inngest background jobs, and Drizzle ORM with PostgreSQL.
A gamified language learning platform inspired by Duolingo, featuring a hearts system, XP points, leaderboards, quests, and a shop — all built around an interactive lesson engine with AI-generated audio, sound effects, and keyboard shortcuts. Includes a Pro tier with unlimited hearts via Stripe subscriptions and a full admin dashboard using React Admin for content management. Built with Next.js 14 Server Actions, Drizzle ORM, MySQL, and Clerk authentication.
Say hello
Whether it's a technical deep-dive, a collaboration idea, or just connecting with fellow engineers — my inbox is open.