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 SourceVersion control for Kdenlive projects. Watches a project folder, commits every save to a local git repo without being asked, and describes what changed in plain English instead of a diff of MLT XML.
RustCLIKdenliveGitAn 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-timeThe LeetCode questions companies actually ask, ranked by frequency, as a static site generated straight from CSV data.
RustStatic SiteDSAA 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 APIA recipe manager that helps you save, organize, and discover recipes from around the web, all in one place.
Next.jsTypeScriptPostgresA real-time GPU compute particle simulator in C++20 and Vulkan. Millions of particles, N-body gravity and boids, audio reactive.
C++20VulkanGPU ComputeGraphicsA real-time internal combustion engine simulator with physics-driven audio synthesis.
C++PhysicsAudio SynthesisSimulationA hand-written Game Boy (DMG) emulator in C++20. CPU, memory bus, PPU, sound, and cartridge mappers all implemented from scratch, with SDL2 for window, input, and audio.
C++20EmulatorSDL2SystemsA 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 TrayDevToolsAn 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.
ReactExpressPrismaPostgreSQLA 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-platformA 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 ExtensionJavaScriptA reinforcement-learning–powered air hockey game with casual AI and extreme RL modes.
PythonReinforcement LearningPygameA Chrome extension that lets you peek into your GitHub repositories without clicking.
Chrome ExtensionJavaScriptGitHub APIAn offline, privacy-first AI tutor for summarization, Q&A, and quiz generation from study materials.
PythonLLMRAGYou 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.
CLIGroqnpmA minimalist Linux timelapse recorder with a Bubbletea TUI and Python backend.
GoPythonTUILinuxTurns a Mac someone already owns into a safe, temporary dev environment for building and testing macOS/iOS apps from Linux or Windows, without touching their real account or files.
PythonmacOSDevToolsRemoteA self-hosted media automation stack built with Docker Compose, Radarr, Sonarr, Lidarr, Bazarr, Prowlarr, qBittorrent, and Jellyfin, plus real-world setup guides for SELinux, NTFS, and ISP blocking.
Docker ComposeSelf-hostedShellA tiny Pomodoro timer in the macOS menu bar, built with SwiftUI and Liquid Glass.
SwiftSwiftUImacOSA minimal, gamified productivity tracker with streaks, points, and friend comparisons.
ReactNode.jsMongoDBDownload 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-dlpWhisperCLIA TUI-style Obsidian theme that turns your vault into a monospace terminal. Clean, boxy, and fully keyboard-brained.
ObsidianCSSThemeA Chrome extension that fixes the typing lag and slowness you get in long Claude.ai conversations.
Chrome ExtensionJavaScriptAn 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.
ObsidianTypeScriptPluginA friction-zero Chrome extension that lets you save tweets to Notion with a single tap.
Chrome ExtensionNotion APIJavaScriptInteractive CLI to list and delete stale git branches.
Node.jsCLInpmA real-time chat app built with React, Node, and Socket.IO for local networks and hostels.
ReactNode.jsSocket.IO