Hey! I'm a full-stack developer specializing in clean architectures, polished user interfaces, and tools that are actually useful.
I'm a full-stack developer most comfortable in Python, building backends that are actually engineered rather than just thrown together. I gravitate towards service-oriented, modular architectures where every piece has a clear boundary, a clear job, and is easy to maintain months later.
On the frontend, I care deeply about UI/UX. Clean layouts, crisp interactions, and thoughtful design systems aren't an afterthought; they are central to my build process. I've implemented Material Design 3 from scratch, built physics-based graph visualisers, and designed console-like UIs that feel genuinely premium.
I also write developer tools: CLI utilities, local-first apps, and systems-level scripts that make working with software feel less annoying. If something bothers me about my workflow, I build a fix for it.
| Name | Description | Tech Stack | Live |
|---|---|---|---|
| Quizzer AI | An AI-powered adaptive learning platform that generates unlimited, tailored programming quizzes using Google Gemini. Features a 3-step generative pipeline, context-aware explanations, and a gamified progression system built on a Service-Oriented Django architecture. | Python, Django, Gemini API, HTMX, HTML, CSS, JS | Website |
| Algorithm Visualizer | An interactive educational platform that executes sorting and pathfinding algorithms on a Python FastAPI backend and streams execution states in real-time to a React frontend via WebSockets. | React, TypeScript, Python, FastAPI, Tailwind | Website |
| GitNexus | A self-hosted GitHub companion dashboard for developers. Browse user profiles and bulk-download repositories, track release assets across watched repos, and time-travel through commit history with isolated dev servers powered by Git worktrees. | Python, FastAPI, React, TypeScript, Tailwind, SQLite | Demo |
| Arcade Nexus | A browser-based gaming console built with React and FastAPI, featuring an offline-first SQLite backend, a typed TypeScript Game SDK for 2D and 3D game development, local profiles, save states, achievements, and gamepad support. | React, TypeScript, Python, FastAPI, SQLite, Three.js, Framer Motion | — |
| Tremors Music | A local-first music player available as both a web application and a native Tauri desktop app. Features a Python FastAPI backend for metadata extraction and audio streaming, a React frontend with virtualized lists, and an Apple Music-inspired UI. | Python, FastAPI, React, TypeScript, Tauri, Framer Motion, SQLite | — |
| Cosmos | A browser-based 3D space exploration simulator built with Three.js and React. Features a Solar System with 2K NASA textures, a secondary Quantumania dimension with 38 lazy-loaded 3D models, custom GLSL shaders, and 6-DOF flight controls with gamepad support. | React, TypeScript, Three.js, CSS | Website |
| LocalGhost | A local-first security auditing and benchmarking toolkit for development servers. Runs 11 asynchronous scanners covering port discovery, security headers, SSL/TLS analysis, CORS auditing, load testing, and DDoS resilience with weighted scoring and report exports. | Python, FastAPI, SQLite, HTML, CSS, JS | — |
| Earnslate | A client-side finance tracking platform built with Next.js and TypeScript. Manage transactions, set budgets with auto-reset, and track subscriptions with treemap visualizations all persisted locally via browser storage. | Next.js, TypeScript, React, CSS | Website |
| Xcrape | An asynchronous Python web scraper powered by Playwright and BeautifulSoup4. Extracts structured data, detects 15+ technologies, captures screenshots, and archives results to SQLite all through a Material Design 3 terminal-themed UI. | Python, FastAPI, Playwright, SQLite | — |
| Amanzon E-Commerce | A full-stack e-commerce platform built with Django and PostgreSQL (Supabase). Handles product catalogs, Razorpay payments, order lifecycle management, discount coupons, user reviews, and email-verified authentication. | Django, Python, HTML, CSS, JS, Bootstrap, SQL | Website |
| Social Network Platform | A frontend prototype of a social networking platform built with React, Tailwind CSS, and Zustand. Features public feeds, direct messaging, community channels, user profiles, and a dual-mode navigation sidebar. | React, TypeScript, Tailwind | — |
| Material Design | A zero-dependency implementation of Material Design 3, Material You, and Material 3 Expressive specifications in pure HTML, CSS custom properties, and vanilla JavaScript. | HTML, CSS, JS | Website |
| ReConText | A statically generated knowledge base for developer cheat sheets and research notes. Built with Next.js and MDX, featuring auto-inferred metadata, interactive React components within markdown, and a dark "Cosmic Night" theme. | Next.js, React, TypeScript, Tailwind, Framer Motion | Website |
| Diff Viewer | A GitHub-style side-by-side diff viewer built with Next.js. Compares text and files with character-level intra-line highlighting, synchronized dual-panel scrolling, and drag-and-drop file upload support. | Next.js, React, TypeScript, Tailwind | Website |
| GTRMRS | A unified suite of dependency-free, Git-aware Python CLI tools. Includes rtree (directory tree visualization), locr (lines-of-code counting with language breakdown), and gitmig (clean repository migration). | Python, CLI, Git | — |
| Plant Disease Detector | A Django web application that uses TensorFlow and a fine-tuned MobileNetV2 model to classify apple leaf diseases from uploaded images. Renders prediction confidence via Plotly.js charts and persists scan history in SQLite. | Python, Django, TensorFlow, Pillow, NumPy, Plotly, SQLite | — |
| PC Remote Control | A Python FastAPI server that turns any mobile browser into a remote control for a desktop workstation. Supports media playback, volume control, system power operations, remote screenshots, and browser launching all over the local network. | Python, FastAPI, HTML, CSS, JS, CLI | — |
| E-commerce Website | An archived Django e-commerce platform with hierarchical product catalogs, Razorpay payment integration, wishlist management, OTP email verification, and Bootstrap-based server-side rendering. | Django, HTML, CSS, JS, Bootstrap, SQL | Website |
| Tremors | A multi-mode personal portfolio website built with Next.js. Features 5 distinct viewing modes (Cards, Terminal, AI Newspaper, Resume, Nexus Space), GitHub integration, AI-generated content via Google Gemini, and a fully functional interactive CLI. | Next.js, TypeScript, Tailwind, Prisma, Framer Motion, tsParticles, Gemini API | Website |
| The Scrapyard | A cyberpunk-themed digital archive for abandoned and unfinished web projects. Built with a custom Node.js static site generator that scans project directories and compiles HTML pages with live preview iframes and canvas-based digital rain. | HTML, CSS, JS, GitHub | Website |


