Hi, my name is

Shubham Bhattacharya.

I build robust backend systems.

I'm a self-taught Backend Developer building with Node.js, TypeScript, and MongoDB. I obsess over clean API architecture, real-time systems, and writing code that actually scales. Currently open to backend internships and remote opportunities.

Get In Touch

About Me

Hello! I'm Shubham Bhattacharya, a passionate Backend Developer based in Vadodara, Gujarat, India. My journey into programming started with a curiosity for how things work behind the scenes, which naturally led me to the world of servers, databases, and APIs.

Over the past 3 years, I've taught myself backend development from scratch - no bootcamp, no CS degree, just relentless curiosity and hundreds of hours building real projects. I've gone from "what is an API?" to deploying full-stack applications with authentication, real-time features, and production databases.

Today I build with Node.js, Express.js, MongoDB, TypeScript, and modern full-stack tools like PostgreSQL, Prisma, Clerk, and Zod. I'm currently seeking backend internships, junior opportunities, or freelance projects where I can contribute, learn quickly, and ship useful software.

Download Resume
Shubham Bhattacharya - Backend Developer specializing in Node.js and MongoDB

My Tech Stack

// Core Backend
Node.js
TypeScript
Express.js
MongoDB
Mongoose
Socket.io
REST APIs
Zod
// Auth & Security
Clerk
JWT
OAuth 2.0
Bcrypt
// Frontend
Next.js
React
Tailwind CSS
JavaScript (ES6+)
HTML5
CSS3
// Currently Exploring
PostgreSQL
Prisma
AI API Integration
Backend Testing
// Tools & Workflow
Git & GitHub
Postman
VS Code

Featured Projects

DocNow - Healthcare Platform

A comprehensive medical appointment scheduling system. Features instant doctor booking, secure video consultations, and a credit-based payment model. Built with Next.js and Clerk for secure, modern healthcare management.

Real-Time Chat Application

A full-featured chat platform built with Socket.io for real-time communication. Includes JWT-based user authentication, message persistence in MongoDB, and online status indicators. Demonstrates WebSocket implementation and real-time data synchronization.

GitHub Clone - MERN Stack

A MERN stack application that replicates core GitHub features. Users can authenticate via GitHub OAuth 2.0, browse repositories, view user profiles, and explore repository statistics. Demonstrates full-stack development and third-party API integration.

Experience

Self-directed practice

Backend Developer @ Personal Projects

2022 - Present

  • Built and deployed 3+ full-stack projects using Node.js, Express, MongoDB, Next.js, PostgreSQL, and Prisma.
  • Implemented REST APIs with JWT, OAuth 2.0, Clerk authentication, request validation, and role-aware flows.
  • Created real-time features with Socket.io, including chat messaging, message persistence, and online status updates.
  • Practiced production-style backend habits: schema design, API structure, environment config, deployment, and debugging live apps.

What's Next?

Get In Touch

I'm actively looking for backend roles - internships, junior positions, or freelance projects. I ship fast, learn faster, and I'm hungry to prove myself on useful, real-world software.

Say Hello