Mohd Arsh — B.Tech CSE student at IMSEC Engineering College. Comfortable across the stack, most at home designing the backend: auth, data models, and the APIs everything else talks to.
I spend most of my time in Node.js, Express, and MongoDB — designing schemas, wiring up auth, and getting APIs to hold up under real use. When a project needs a front end, I build it myself in React and Tailwind rather than hand it off, which keeps me honest about what the backend actually needs to expose.
Outside of coursework, I build things end-to-end because I want to see them live — that's meant shipping a couple of small products on my own, not just class assignments.
Each one deployed and working, not just a repo. Status tags reflect what's actually true — solo builds are marked solo, team builds are marked team.
A learning-roadmap generator. You give it a goal, a timeframe, your skill level, and daily hours — it picks a structural template (coding, language-learning, or general) and personalizes it phase-by-phase with Gemini into concrete milestones, each with a first step, a reason to start now, and a time estimate. Users track progress and build a streak as they check off milestones.
A blogging platform backend with nested comments, built solo. Went through a security-focused audit afterward — found and fixed missing cookie flags, a role injection risk, absent rate limiting, and missing DB indexes.
A backend for a music-streaming service: authentication, playlist and album creation, and separate user and artist profiles. Built solo as a backend-design exercise, not deployed as a public product.
An API that checks ingredient lists against a user's diet and allergies, returning a Safe / Warning / Danger verdict with a risk score and suggested alternatives. Built with a team; I worked on the backend — verdict logic, scan history with pagination, duplicate detection, and ingredient-hash caching.
Split by comfort level — solid means I'd build with it today without a refresher; briefly used means I've touched it but wouldn't claim depth.