back

Harshit Bishnoi

Full-Stack Developer

Summary

I'm a self-taught full-stack developer finishing my BCA in August 2026. I've spent the last three years shipping things — production-grade REST APIs, full-stack web apps, and automation bots that run in the wild. Most of what I build comes from wanting it to exist. A gym planner because I needed one. An exercise API because app developers had nothing decent to sync against. An open-source muscle map because I was building it anyway, so I made it public.

Skills

Backend & APIs
Node.js · Express · REST APIs · JWT & API keys · Zod · OpenAPI · RFC 9457
Data
PostgreSQL · Supabase · MongoDB · Firebase
Frontend
React · Next.js · TypeScript · Tailwind CSS · Vite
Testing & shipping
Vitest · Supertest · Docker · Git · Vercel
Also used
Python · SQL · Vue · Framer Motion · Telegram API · Heroku · HTML · CSS

Projects

  • ExerciseDB APINode.js · Express · PostgreSQL · Supabase

    2026

    A metered, production API product — catalog, incremental sync, API keys, billing, dashboard and docs.

    github.com/PerspicaciousGuy/exercises-api

  • GymPlannerReact · Vite · JavaScript · Firebase

    2026

    A full fitness planner with AM/PM scheduling, nutrition tracking, and cloud sync.

    github.com/PerspicaciousGuy/GymPlanner

  • Quiet LibraryNext.js · TypeScript · Supabase · Dexie

    2026

    A PWA audiobook player that streams from your own Google Drive — and keeps playing offline.

    github.com/PerspicaciousGuy/audiobooks-player

  • Exercise Library APINode.js · Express · PostgreSQL · JWT

    2026

    A REST API with JWT auth, ownership checks, and user-authored content.

    github.com/PerspicaciousGuy/gymlogger_backend

  • Open Muscle MapOpen Source · Dataset · Anatomy

    2026

    An open-source, anatomically detailed human muscle map.

    github.com/PerspicaciousGuy/Open-Muscle-Map

Education & Timeline

  • Aug 2023 — Aug 2026BCA, Bachelor of Computer ApplicationsGraduating August 2026Three-year degree in computer applications, taken alongside a self-directed track of shipping real projects.
  • Aug 2023Started writing code in publicFirst public repository. Began teaching myself development in the open, one project at a time.
  • 2025Automation & botsBuilt Telegram bots and a URL shortener with Node, Express and MongoDB — my first taste of running services other people actually use.
  • Early 2026Went deep on backendShipped production REST APIs with JWT auth, PostgreSQL, validation, rate limiting and an OpenAPI spec. Learned what 'production-ready' actually costs.
  • 2026 — nowShipped a product, not just an APIExerciseDB went from a catalog to a metered API product: API keys and usage tiers, an incremental sync protocol, RFC 9457 errors, billing, a developer dashboard and a docs site. Live in production, 116 tests. That's where I learned the difference between writing an endpoint and running a service other people depend on.