Harshit Bishnoi

000

Available for work

Harshit Bishnoi

Full-Stack Developer based in India. I build APIs, apps, and bots that do something useful.

scroll
public repos
14
years shipping
2+
languages
6
contributions this year
1124

What I actually write

  • JavaScript60.1%
  • Python18.5%
  • TypeScript9.3%
  • CSS4.3%
  • HTML4.1%
  • Other3.8%

The last year, one square per day

lessmore
01

About

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.

When I'm not coding, I'm playing video games or working my way through a playlist. I'm currently open to work.

Right now

Building
ExerciseDB API — a public exercise catalog for fitness apps
Learning
Testing at scale, and getting properly good at Postgres
Wrapping up
My BCA — final semester, graduating August 2026
Away from the keyboard
Video games, and a playlist that never ends
02

Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • HTML
  • CSS

Backend

  • Node.js
  • Express
  • REST APIs
  • JWT Auth
  • Zod
  • OpenAPI

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Vite
  • Framer Motion

Data & Infra

  • PostgreSQL
  • Supabase
  • MongoDB
  • Firebase
  • Docker

Testing & Tools

  • Vitest
  • Supertest
  • Git
  • Vercel
  • Heroku
03

Journey

  1. Aug 2023 — Aug 2026

    BCA, Bachelor of Computer Applications

    Graduating August 2026

    Three-year degree in computer applications, taken alongside a self-directed track of shipping real projects.

  2. Aug 2023

    Started writing code in public

    First public repository. Began teaching myself development in the open, one project at a time.

  3. 2025

    Automation & bots

    Built Telegram bots and a URL shortener with Node, Express and MongoDB — my first taste of running services other people actually use.

  4. Early 2026

    Went deep on backend

    Shipped two production-grade REST APIs with JWT auth, PostgreSQL, validation, rate limiting and an OpenAPI spec. Learned what 'production-ready' really means.

  5. 2026 — now

    Full-stack & open source

    Built GymPlanner end to end, and open-sourced a detailed human muscle map for anyone building fitness software.

04

Selected Work

ExerciseDB API

2026

A production-grade public exercise catalog API for fitness app developers.

A public exercise catalog that client apps can sync and cache locally. Built with a real test suite, schema validation, and a documented OpenAPI contract — the kind of API I wanted to consume but couldn't find.

  • Node.js
  • Express
  • PostgreSQL
  • Supabase
  • Zod
  • Vitest
  • OpenAPI

GymPlanner

2026

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

Workout scheduling, exercise logging, nutrition and health tracking, with local-first persistence and optional Firebase sync. Wrapped in a 'Liquid Glass' interface I designed to feel like a premium mobile app.

  • React
  • Vite
  • JavaScript
  • Firebase
  • Tailwind CSS

Exercise Library API

2026

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

Register/login/me endpoints, exercise CRUD with ownership enforcement, category and muscle-group management, plus search, filtering and pagination. Hardened with helmet, CORS, and rate-limited auth routes.

  • Node.js
  • Express
  • PostgreSQL
  • JWT
  • bcrypt

Open Muscle Map

2026

An open-source, anatomically detailed human muscle map.

I was building a complete muscle map for my own project, so I made it open source. Detailed, correctly-mapped anatomy that anyone building fitness software can use however they want.

  • Open Source
  • Dataset
  • Anatomy

Forex News Bot

2026

A Telegram bot tracking the four global Forex sessions with precision alerts.

Monitors the Sydney, Tokyo, London and New York sessions, firing 30-minute warnings, 5-minute prep pings, and open/close/overlap alerts so traders can time their day.

  • Python
  • Telegram API
  • Scheduling

URL Shortener

2025

A custom link shortener with an interstitial page and click tracking.

Shorten-URL API with a timed interstitial page for monetization and basic click analytics. Built on Node, Express and MongoDB.

  • Node.js
  • Express
  • MongoDB
05

Writing

All writing

06 — Contact

Let's build something.

I'm open to work and always up for talking about a good project.

joy.0839b@gmail.com