Open to opportunities  ·  Node.js Developer

Nishant Thakur

Junior Backend Developer  ·  Node.js · Express.js · MongoDB

Backend developer crafting robust, scalable APIs and server-side systems. Passionate about clean architecture, secure authentication flows, and real-time systems — turning ideas into production-ready backends.

SCROLL TO EXPLORE

Building Secure & Scalable Web Backends

I'm a Junior Backend Developer with hands-on experience in Node.js, Express.js, MongoDB, SQL, and REST API development through real-world personal projects. I follow clean-code practices and REST principles to ship maintainable, well-structured backends.

Through my projects I've tackled authentication systems with JWT tokens, OTP flows via Redis & Nodemailer, real-time notifications with Socket.io, and payment integrations using Stripe.

I'm actively looking for Backend / Node.js Developer roles where I can contribute, grow, and build meaningful products alongside a great team. Feel free to reach out!

My Tech Stack

JavaScript
Node.js
Express.js
MongoDB
SQL
Redis
Git
GitHub
VS Code
Postman
Socket.io
Stripe
JWT / Auth
BullMQ

My Skills
& Tools

Languages
JavaScript ES6+
Backend & Frameworks
Node.jsExpress.js
Databases
MongoDBSQL
APIs & Testing
REST APIsJSONPostman
Auth & Security
JWTBcryptNodemailerJoi
Logging & Dev Tools
MorganWinstonGit / GitHubVS Code
Exploring
RedisWebSocketsBullMQStripe

Featured Projects

01 · Project
Instagram-Style Backend
View on GitHub
  • Built backend APIs for posts, comments, likes, replies, and a full follow system with clean REST architecture
  • Implemented secure authentication with JWT access/refresh tokens and OTP verification using Redis & Nodemailer
  • Built real-time notifications with Socket.io to alert followers instantly when new posts are created
Node.jsExpress.jsMongoDBRedisWebSocketsJWTNodemailerBcryptjsRate Limiting
02 · Project
E-Commerce Backend System
View on GitHub
  • Built backend APIs for user authentication with User Role check, product management, and shopping cart functionality
  • Integrated Guest User support and Stripe payment gateway for a secure, seamless checkout experience
Node.jsExpress.jsMongoDBMongooseJWTBcryptjsStripeexpress-validator

Get in touch

Open to junior backend roles, freelance projects, and exciting collaborations. Don't hesitate to reach out!

Email
nishantthakur.dev@gmail.com
Location
Chandigarh
Availability
Actively looking for opportunities