Saurav Kumar
Full-Stack Developer | Aspiring SDE | GenAI
Summary
Pre-final year CSE student at IIIT Kota building production-grade distributed systems with Node.js, Redis, Socket.IO and PostgreSQL. I design real-time WebSocket architectures handling 1K+ concurrent connections and resolve concurrency issues with atomic Redis operations. Passionate about scalable backend systems, cloud-native development and networking.
Technical Skills
LanguagesJavaScript, TypeScript, Python, C++
Backend & NetworkingNode.js, Express.js, REST APIs, WebSocket / Socket.IO, Redis (Pub/Sub, atomic ops), JWT Auth
FrontendReact.js, Next.js, Redux, Tailwind CSS
DatabasesMongoDB, PostgreSQL, Firebase
DevOps & CloudDocker, Linux, Git, CI/CD basics, Vercel, Postman
CourseworkOperating Systems, DBMS, SQL, Computer Networks, Machine Learning
Work Experience
Software Development Intern · Dicotr
Aug 2025 — Nov 2025- Designed and implemented MySQL database schemas and optimized queries for core application data, supporting CRUD operations across 4 microservices and eliminating data sync inconsistencies.
- Built JWT-based authentication and route-level authorization middleware in Node.js/Express.js, securing access across multiple API endpoints.
- Designed and deployed RESTful APIs in Node.js/Express.js, handling routing, request validation, and error handling for core backend services.
- Debugged critical data inconsistency issues in production by tracing query and API logic, improving end-to-end reliability for live users.
- Collaborated in an Agile team environment using Git-based workflows, code reviews, and iterative sprints.
Projects
Node.js, Express.js, Socket.IO, Redis, MongoDB, React.js, Leaflet.js
- Redis GEOSEARCH for low-latency nearest-driver discovery
- Redis + MongoDB distributed locking — exactly-once ride assignment
- Socket.IO presence layer with sub-5s stale-state cleanup
- Decoupled auth, real-time state, and location service modules
Arogyapath — Mental Wellness Platform
React.js, Node.js, Firebase, Gemini API, WebSocket, JWT
- Gemini API integration with custom rate-limiting and error recovery
- Real-time WebSocket chat secured via JWT handshakes
- Firebase-backed persistent, highly-available message storage
- Event-driven pipeline for webhooks and onboarding tasks
Node.js, Express.js, Socket.IO, JavaScript
- Real-time bidirectional messaging over WebSockets
- Node.js/Express backend with room-based delivery
- Deployed and live on Vercel
Education
Indian Institute of Information Technology (IIIT) Kota
B.Tech in Computer Science and Engineering
Patna Collegiate School, Bihar
Class XII
St. John Residential Public School, Bihar
Class X
Achievements & Competitive Programming
- Top 10 out of 600+ teams — IEEE Hackathon, IIIT Gwalior (built a distributed real-time system under 24 hours)
- 700+ problems solved across Codeforces, LeetCode (1685+ rating), and CodeChef (3 star)