saumya@systems: ~bash
PEOPLE
IDEAS
PROTOCOLS
SYSTEMS

A MORE OPEN
INTERNET.
saumya@systems:~$

SAUMYASINGHCHAUHAN

Software EngineerREALTIME SYSTEMS
FOR A MORE
CONNECTED WORLD.
NODE.JS
TYPESCRIPT
01CLIENTWeb / Mobile
02APIValidate / Route
03QUEUEDurable / Async
04WORKERProcess / Scale
05SERVICELogic / Realtime
06DATABASEPersist / Query
“Systems are conversations between people, machines and time.”
$cat profile.statement

I build systems that communicate, scale and operate in real time.

01 — 05REAL-TIME SYSTEMSDISTRIBUTED ARCHITECTUREDEVELOPER EXPERIENCE
ENGINEERING PRINCIPLE

BEHAVIOUR
OVER HYPE.

$cat principle.md

The real measure of a system is how clearly it behaves under load, failure, and change.

01
COMMUNICATE.

WebSockets / WebRTC / MediaSoup

02
WAIT.

Redis / BullMQ / Workers

03
TALK.

Kafka / Event-Driven Architecture

04
PERSIST.

PostgreSQL / Prisma / MySQL

SYSTEMS,
IN PRACTICE.

2026
commita3f9c2d(HEAD -> main)
Author: Saumya Singh ChauhanDate:   APR 2026 — PRESENT

Node.js Developer

#WebRTC#MediaSoup#RESTAPIs#RealtimePlatform
  • Built real-time meeting modules using WebRTC and MediaSoup.
  • Enabled low-latency audio/video communication.
  • Worked on scalable multi-user conferencing.
  • Implemented SMTP and Kannel notification services.
  • Built meeting invites, OTP verification and real-time alerts.
  • Built and maintained REST APIs and backend flows for the platform.
2025
commite17b402
Author: Saumya Singh ChauhanDate:   FEB 2025 — NOV 2025

Software Development Engineer Intern

#RBAC#Redis#BullMQ#ParallelWorkers
  • Architected RBAC supporting 5+ roles and 20+ granular permissions.
  • Built abandoned-cart processing in 200-cart batches using 10 parallel workers.
  • Added automated retry logic.
  • Designed async campaign messaging using Redis, BullMQ and cron.
  • Built background monitoring and stage-level analytics.

SELECTED
SYSTEMS.

01
STATE / MOVE / SYNC

CHECKMATE

Real-Time Multiplayer Chess Platform

WebSocketsPostgreSQLPrismaReactTypeScriptStockfish
$cat checkmate/summary.md

A realtime 1v1 chess system built around synchronized game state, analysis, and persistent play.

01PLAYER MOVE
02WEBSOCKET EVENT
03SERVER STATE
04PERSISTENCE
05STOCKFISH EVALUATION
06OPPONENT UPDATE
0+MOVES
0+GAMES
0AI LEVELS
  • Real-time 1v1 multiplayer chess and concurrent game sessions.
  • Stockfish integration with three AI difficulty levels, dynamic position evaluation, and best-move recommendations.
  • PGN ingestion, an opening explorer tree, and persistent game state.
READ CASE STUDY
02
EVENT / SERVICE / DOMAIN

MICROSERVICES COMMERCE

Event-Driven E-Commerce Platform

Node.jsKafkaPostgreSQLStripeNext.jsTurborepopnpm
$cat microservices-commerce/summary.md

Six independent services connected through asynchronous domain events inside a Turborepo monorepo.

01ORDER
02ORDER.CREATED
03KAFKA
04PAYMENT
05DOMAIN EVENT
06INVENTORY
0MICROSERVICES
0+ASYNC EVENT TYPES
0+SIMULATED TRANSACTIONS
  • Six independent microservices in a Turborepo monorepo.
  • Event-driven communication through Kafka with 5+ asynchronous domain events.
  • Product, inventory, order, and payment workflows with Stripe integration.
READ CASE STUDY

THE
WORKING SET.

01

core

Languages and runtime fundamentals.

Node.jsTypeScriptJavaScriptSQL
02

distributed

Queues, brokers and service boundaries.

KafkaRedisBullMQMicroservicesEvent-Driven Architecture
03

realtime

Live connections and media transport.

WebSocketsWebRTCMediaSoup
04

data

Storage, querying and the ORM layer.

PostgreSQLMySQLMongoDBPrisma
05

infrastructure

Containers, cloud and delivery pipelines.

DockerAWSKubernetesCI/CDGitHub Actions
06

product

Interfaces people actually touch.

ReactNext.jsTailwind CSS

SO,
WHO IS
SAUMYA?

$cat about.md

Software engineer.

Interested in what happens after you click the button.

Works across backend systems, realtime communication and product interfaces.

Builds both sides when necessary.

OS
Software Engineer
Host
Delhi / India
Kernel
Realtime Systems, Distributed Architecture
Shell
Node.js, TypeScript, JavaScript, SQL
DE
Backend + Realtime + Product
Packages
24 installed

Bachelor of Technology

Computer Science and Engineering
Bennett University
Graduated 2025

CGPA0.0 / 10

AWS Academy Graduate — Cloud Foundations