const shubham: Engineer = {
name : "Shubham Raj",
institute : "National Institute of Technology, Durgapur",
focus : ["Full-Stack Engineering", "Distributed Systems", "Competitive Programming"],
architecture: ["Service-Oriented", "REST", "WebSocket", "Event-Driven"],
currently : "Building real-time, scalable web systems & sharpening system design fundamentals",
mindset : "Write code that handles the edge cases, not just the happy path",
};I'm a second-year engineer at NIT Durgapur who builds systems with production-grade thinking. I care about low-latency communication, clean API design, secure authentication flows, and code that remains comprehensible under pressure. Outside of projects, I mentor junior programmers through NIT Durgapur's competitive programming community and have solved 1000+ problems across major competitive programming platforms.
Open To: SDE Internships · Open Source Collaboration · Backend & Distributed Systems Roles
🎨 Scibbl — Real-Time Collaborative Whiteboard Platform
A production-grade collaborative whiteboard enabling concurrent multi-user drawing sessions with millisecond-level synchronization. Designed around distributed system patterns and WebSocket-driven state propagation.
| Attribute | Detail |
|---|---|
| Stack | React.js · Node.js · Express.js · MongoDB · WebSocket |
| Architecture | Service-Oriented · Event-Driven · RESTful |
| Concurrency | Multi-client synchronized state without UI race conditions |
| Transport | WebSocket for low-latency, bidirectional real-time communication |
| Data Layer | MongoDB-backed room & session management via REST APIs |
| Repository | github.com/Shubham15986 |
Built as a demonstration of distributed systems thinking at the application layer — handling concurrent user mutations, session isolation, and state reconciliation without a managed real-time backend. The WebSocket layer manages room lifecycles while the REST layer handles durable operations, separating concerns cleanly across transports.
🏥 Hospital Management System — Secure MERN Application
A full-stack healthcare platform for managing patients, doctors, and appointment flows with enterprise-grade security boundaries enforced at the API and UI layers.
| Attribute | Detail |
|---|---|
| Stack | React.js · Node.js · Express.js · MongoDB · Firebase · JWT |
| Security | JWT authentication + Role-Based Access Control (Admin / Doctor / Patient) |
| Architecture | Scalable service-oriented REST API design |
| Storage | Firebase cloud storage for file uploads and auxiliary auth flows |
| Scale | Multi-role system with scoped data access per user type |
| Repository | github.com/Shubham15986 |
Role-based access control is enforced at both the API route level and the frontend routing layer, preventing privilege escalation across the Admin, Doctor, and Patient contexts. Firebase handles auxiliary auth and file storage, offloading infrastructure concern from the Node.js core.
Junior Coordinator · RECursion – NIT Durgapur Programming Community
Nov 2025 – Present · Durgapur, India
NIT Durgapur's competitive programming community, responsible for growing technical talent across batches through structured mentorship, contest operations, and post-contest pedagogy.
- Mentored 50+ junior students in Data Structures, Algorithms, and Competitive Programming fundamentals
- Organized coding contests and technical events engaging 80+ participants
- Contributed to problem setting, test case design, and editorial writing for community contests
- Conducted post-contest editorial sessions to walk through optimal approaches and complexity analysis
- Coordinated with senior committee to plan and execute community learning programs
| Recognition | Details |
|---|---|
| 🥈 Hackathon – 1st Runner-Up | NIT Durgapur Hackathon · Delivered functional MVP in 24 hours |
| 🌐 CodeChef Global Rank 439 | Starters 206 · Among thousands of participants worldwide |
| ⭐ CodeChef 3-Star | Rating: 1602 |
| 🟩 Codeforces Pupil | Rating: 1329 |
| 💯 1000+ Problems Solved | Across Codeforces, CodeChef, and other platforms |
focus:
learning:
- System Design fundamentals (scaling, sharding, consistency models)
- Advanced Distributed Systems patterns
- OS internals and low-level programming
building:
- Real-time collaborative tools with production-grade WebSocket architecture
- Secure, role-driven MERN applications
- Open-source utilities for developer tooling
exploring:
- Backend performance optimization and profiling
- Database indexing strategies and query planning
- Cloud-native deployment workflows
open_to:
- SDE Internship opportunities (Backend / Full-Stack)
- Open source contributions in systems or infrastructure tooling
- Collaborative projects with strong engineering culture
