Hi, I’m

Divam

Backend Engineer focused on scalable systems

I design and build real-time applications, distributed systems, and high-performance APIs using Node.js and modern data architectures.

Focus: Real-time systems • Distributed processing • Backend architecture

Backend Systems

Distributed System

Background Worker & Job Queue System

Asynchronous job processing system for handling background tasks with scalable worker architecture

System Highlights

  • Designed queue-based architecture for background job processing
  • Implemented retry and failure handling mechanisms for reliability
  • Enabled concurrent job execution using scalable worker processes
  • Containerized workers and services using Docker for consistent deployment

Architecture: Producer (API) → Queue → Worker Processes → Database / External Services

Node.jsBullMQ/QueueRedisDocker
Real-time System (In Progress)

Food Delivery Backend System

Scalable backend system enabling real-time order tracking and geo-based restaurant discovery

  • Implemented WebSocket-based real-time order tracking
  • Designed geospatial queries for location-based restaurant filtering
  • Built scalable REST APIs with optimized database queries and indexing

Architecture: REST APIs + WebSockets + MongoDB

Node.jsExpressMongoDBWebSockets
Data-Intensive System (In Progress)

NoteX — Scalable Content Distribution System

Hybrid backend system for managing, ranking, and distributing academic notes with real-time engagement

  • Designed hybrid architecture using Firebase (real-time) and MongoDB (analytics)
  • Built engagement system with likes, bookmarks, and interaction tracking
  • Structured data model for ranking and recommendation systems

Architecture: Flutter App → Firebase (Auth + Firestore) → MongoDB → ML Services

FlutterFirebaseFirestoreMongoDBNode.js
System Design (In Progress)

YouTube Backend Architecture

Scalable backend system design inspired by YouTube, focusing on video processing and content delivery

  • Designed video upload and processing pipeline
  • Planned distributed storage and content delivery mechanisms
  • Structured backend for handling high concurrency and large media files

Architecture: Client → API → Storage (Video) → Processing Pipeline → CDN Delivery

Node.jsCloud StorageStreaming conceptsSystem Design

Technical Stack

Backend

Node.jsExpressWebSockets

Databases

MongoDBPostgreSQLRedis

Infrastructure

DockerAWS

Tools

GitPostman

About

Backend-focused developer building scalable systems, real-time applications, and data-driven architectures. I focus on designing APIs, handling concurrency, and structuring systems for performance and maintainability.

Currently working on systems involving real-time communication, background job processing, and hybrid database architectures.

Contact →

Backend

Node.jsExpressWebSockets

Databases

MongoDBPostgreSQLRedis

Infrastructure

DockerAWS

Open to backend engineering opportunities

Get in touch

Open to opportunities, collaborations, or just a quick chat. Feel free to reach out.

Copy email