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

UrbanMove — Real-Time Ride Hailing Platform

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

Chat App — Real-Time Messaging

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

Fashly — Fashion Discovery App

React.js, Vite, Tailwind CSS, JavaScript

  • React + Vite front-end with fast HMR dev experience
  • Tailwind CSS design system for a polished shopping UI
  • Deployed and live on Vercel

Education

Indian Institute of Information Technology (IIIT) Kota

B.Tech in Computer Science and Engineering

Aug 2023 — May 2027

Patna Collegiate School, Bihar

Class XII

85.6%

St. John Residential Public School, Bihar

Class X

94.6%

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)