Jay Mishra
Backend-leaning full-stack developer. I build REST APIs, OAuth flows, and the middleware that keeps two systems that were never meant to talk to each other, talking to each other.
I'm currently finishing a B.Tech in Electrical & Electronics Engineering at SJBIT, Bangalore — expected 2027 — while building production-grade backend systems on the side. Most of my time goes into Node.js and Express: REST API design, database modeling, and the authentication plumbing most people never think about until it breaks.
My main project right now is a full-stack playlist transfer platform that moves libraries between Spotify and YouTube Music — OAuth 2.0 on both ends, token refresh handling, and fuzzy track-matching across two catalogs that don't agree on anything.
Alongside that, I've published a handful of open-source npm packages — a configurable rate limiter, an OAuth state manager, and a music-link parser — with 300+ combined downloads.
CGPA — 7.44 / 10.0 · Current SGPA — 8.22 / 10.0
Tech stack
What I actually reach for day to day — not a badge wall.
DSA & LeetCode
Pulled live from my public LeetCode profile.
Topics solved, sized by how many problems in each — arrays and hash tables are where most of the reps are.
Projects
Each one below is its own endpoint. Click through for source.
Playlist Transfer Platform
- Full-stack app for cross-platform playlist migration between Spotify and YouTube Music
- OAuth 2.0 flows for Spotify & Google with token refresh management
- Fuzzy track-matching algorithm across two catalogs with different metadata
- REST APIs for retrieval, migration, and sync workflows — Express.js + PostgreSQL
- Third-party API integration with rate-limiting and error handling
Express Rate Limiter — npm
- Published middleware for configurable request throttling and API protection
- Modular architecture with custom rate windows and key generation
- Clear documentation and usage examples for drop-in adoption
Secure OAuth State Manager — npm
- Utility for OAuth token generation, validation, and expiration handling
- Developer-friendly API designed around real authentication workflows
Music Link Parser
- TypeScript library that extracts track/album/playlist IDs from Spotify and YouTube URLs
- Built-in validation and error recovery, reusable across music integrations