I'm a second-year CS student at NIET, Greater Noida that likes to explore new things and technologies!
**🔗 URL Shortener Full-stack link shortener — Node.js, Express, EJS, MongoDB Atlas. Handles JWT-based auth, admin accounts, and is deployed live on Render. 🔴 Live: https://url-shortener-vmmf.onrender.com (free-tier hosting — first load may take ~30-50s to wake up)
PR Intel — A RAG-based tool that breaks down merged Rocket.Chat PRs in plain language: what the PR does, where it fits in the architecture, and what problem it solves and how. Built the full retrieval pipeline from scratch — BM25 over 621 chunks (PRs, issues, docs), multi-provider AI (free APIs for now) fallback chain (Gemini → Groq → OpenRouter → Ollama), dark-first UI with CSS custom properties. No vector DB, no cloud dependency for retrieval.
Started from a simple idea: if I can't solve an issue, find someone who already did — and learn from how they solved it.
I explore codebases that catch my attention and contribute where I can make things clearer or better.
In Godot Engine, I got godot#115514 merged — clarified the Camera3D.set_frustum() size parameter which was ambiguous about orthogonal projection. Have two more open: godot#115638 on wheel_friction_slip documentation and godot-docs#11664 on Control layout behaviour inside Containers.
Also filed Appsmith #41912 — a button sizing inconsistency between Editor and Dashboard — and a bug in Plane where inline work item creation silently swallows validation errors on title overflow.
- Looking for a paid internship at an Indian product startup — dev tools, B2B SaaS, open-source infra
LinkedIn · Greater Noida, India

