Projects

Side projects, open source contributions, and experiments that got out of hand.

Currently working

  • Selected as a GSoC 2026 contributor for Kdenlive, the open-source video editor, working on the C++/Qt codebase alongside the core team.

    C++QtGSoCOpen Source
  • An embeddable real-time presence and multiplayer-cursor SDK. Drop it in and see who else is on the page, with live cursors and awareness, in a few lines of code.

    TypeScriptSDKWebSocketsReal-time
  • The LeetCode questions companies actually ask, ranked by frequency, as a static site generated straight from CSV data.

    RustStatic SiteDSA
  • A nanosecond-scale NASDAQ ITCH 5.0 feed handler and matching engine in C++20, with zero-copy parsing, a lock-free SPSC ring, busy-polled UDP multicast, and per-symbol order books. 38ns median parse, measured on real market data.

    C++20Low-latencyHFTSystems

Past projects

  • Your README, on Autopilot.

    Next.jsTypeScriptAIGitHub API
  • A recipe manager that helps you save, organize, and discover recipes from around the web, all in one place.

    Next.jsTypeScriptPostgres
  • A native Linux system-tray daemon that watches your ~/Coding folder and surfaces dirty git repos and zombie dev servers, so you can see what's quietly eating your machine and kill it in one click.

    GoLinuxSystem TrayDevTools
  • An integrated digital system for the IIT Jodhpur Primary Health Centre, a full-stack app with a JWT + LDAP-authenticated Express/Prisma API and a React dashboard, complete with RBAC, E2E, and load-test suites.

    ReactExpressPrismaPostgreSQL
  • A cross-platform Go daemon that keeps the IIT Jodhpur hostel Ethernet alive by re-authenticating with the FortiGate captive portal before the session expires, handling MAC randomization, Docker subnet clashes, and DNS quirks along the way.

    GoCLINetworkingCross-platform
  • A new-tab Chrome extension that counts your open tabs and judges you for them across 7 escalating tiers of betrayal, ending somewhere genuinely unhinged.

    Chrome ExtensionJavaScript
  • A reinforcement-learning–powered air hockey game with casual AI and extreme RL modes.

    PythonReinforcement LearningPygame
  • A Chrome extension that lets you peek into your GitHub repositories without clicking.

    Chrome ExtensionJavaScriptGitHub API
  • An offline, privacy-first AI tutor for summarization, Q&A, and quiz generation from study materials.

    PythonLLMRAG
  • You type what you actually did, it types the lie your team lead wants to read. A CLI that turns 'moved one div and somehow fixed everything' into a professional-sounding commit message.

    CLIGroqnpm
  • A minimalist Linux timelapse recorder with a Bubbletea TUI and Python backend.

    GoPythonTUILinux
  • A minimal, gamified productivity tracker with streaks, points, and friend comparisons.

    ReactNode.jsMongoDB
  • Download Instagram Reels, YouTube videos, and Shorts, then transcribe the audio locally, using yt-dlp for the fetch and faster-whisper for the transcript, with no paid API key and CUDA acceleration when available.

    Pythonyt-dlpWhisperCLI
  • A TUI-style Obsidian theme that turns your vault into a monospace terminal. Clean, boxy, and fully keyboard-brained.

    ObsidianCSSTheme
  • A Chrome extension that fixes the typing lag and slowness you get in long Claude.ai conversations.

    Chrome ExtensionJavaScript
  • An Obsidian plugin that expands pasted YouTube links into a clean 'Channel: Video Title' format automatically, so no more walls of raw URLs in your notes.

    ObsidianTypeScriptPlugin
  • A friction-zero Chrome extension that lets you save tweets to Notion with a single tap.

    Chrome ExtensionNotion APIJavaScript
  • Interactive CLI to list and delete stale git branches.

    Node.jsCLInpm
  • A real-time chat app built with React, Node, and Socket.IO for local networks and hostels.

    ReactNode.jsSocket.IO