I'm a full-stack developer and third-year IT student at Manipal University Jaipur. I like building practical products with real APIs, authentication, database design, and deployment workflows — projects that are useful beyond a portfolio screenshot.
| Area | Technologies |
|---|---|
| Frontend | React, Next.js, TypeScript, JavaScript (ES6+), Tailwind CSS, Vite |
| Backend | Node.js, Express.js, REST APIs, JWT, OAuth 2.0, bcrypt |
| Databases | PostgreSQL, MongoDB, Prisma ORM |
| Tools | Git, GitHub, Postman, Swagger, Vercel, Render |
A gaming-focused decision platform designed to help players compare options, evaluate choices, and make better decisions in one place.
A free spend audit app for teams tracking AI tooling costs across Cursor, Copilot, Claude, ChatGPT, Gemini, and API usage. Built with Next.js, TypeScript, Supabase, and Vercel, with deterministic audit logic, shareable report URLs, post-result lead capture, abuse controls, and deployment-ready environment workflows.
Live: spendlens-nu.vercel.app
I contribute small, reviewable fixes to mature codebases, with a focus on tracing real bugs, following maintainer conventions, adding regression coverage where useful, and getting changes through review and CI.
- Netdata: shipped two merged C fixes for incremental health sum lookup and Linux
/proc/interruptsname parsing, including targeted regression coverage. - Actual Budget: fixed category-group filtering for budgeted custom reports in a production budgeting application.
- EasyResumeMaker: fixed mobile layout overflow on small screens to improve responsive usability.
I care about more than whether a feature runs. I think about how it scales, how secure it is, how errors are handled, how the data model fits the product, and whether the person using it has a smooth experience. My goal is to write code that feels closer to a product than a demo.

