SDE, Backend @ WinZO

I build scalable, resilient backend systems — high-throughput services, distributed infrastructure and the tooling that keeps them running.

role
Backend Software Engineer
focus
Distributed systems
stack
Node.js · TypeScript
New Delhi, India
— IST

00 about

Backend systems,
in production.

Backend engineer with a focus on distributed systems and platform reliability. At WinZO I work across a suite of 30+ microservices, where I have shipped game logic serving 1M+ gameplays a day, a runtime-configurable job scheduler, a multi-cluster Redis access layer, and a distributed configuration cache.

I care about the unglamorous parts: cutting cascading failures, removing redeploys from infra changes, and making systems observable. I like turning fragile, manual workflows into boring, automated ones.

250M

platform users

scaled up from 150M

1M+

gameplays a day

on game logic I shipped

99.8%

uptime

lifted from 98.5%

30+

microservices

kept in config sync

400+

scheduled jobs

changed with zero downtime

10M+

daily transactions

protected end to end

01 systems

Things I built,
running right here.

Four pieces of production infrastructure from WinZO, rebuilt as live simulations. They play on their own — or take the controls and try to break them.

Circuit breaker

closed

A library that stops a failing downstream API from taking its callers down with it. After three failures it trips open and fails fast, then probes for recovery.

client
breaker
api
ok
0
timed out
0
failed fast
0

−70% cascading failures · uptime 98.5% → 99.8%

Distributed config cache

v41

Configuration lives in S3, changes are announced over Kafka, and every service updates the exact key that changed in its local cache. Nothing restarts.

change
S3
Kafka
in sync
30/30
restarts
0

30+ microservices consistent · zero-downtime changes

Multi-cluster Redis resolver

cluster-a

Services ask a client resolver for a connection instead of hardcoding a host, so traffic can move to another cluster at runtime without dropping a request.

svc
svc
svc
resolver
redis a
redis b
served
0
dropped
0

Services decoupled from hosts · zero-downtime cluster switches

Runtime-configurable scheduler

*/4 * * * * *

Cron schedules that change while the system is running, with a live view of every job. Pick a new cadence and watch it apply instantly — no deploy.

runs
0
redeploys
0

Cron changes 1 hour → 5 minutes · 400+ jobs

02 experience

Where I've shipped.

  1. Jun 2024 — Present

    New Delhi

    WinZO GamesSoftware Engineer, Backend

    Core backend team member scaling a real-money gaming platform through global expansion.

    • Worked within a 7-member core backend team to improve stability, resilience and scalability — playing a key role in scaling the platform from 150M to 250M users and expanding into the US and Germany.
    • Designed and shipped end-to-end backend game logic for top-earning multiplayer titles (Bingo and Ludo), handling 1M+ gameplays/day and driving significant revenue growth and a 25% lift in engagement.
    • Developed a packet security framework (AES encryption + hash validation) to protect server-client communication, reducing cheating incidents by 60% across 10M+ daily transactions.
    • Helped revamp the game architecture, reducing new game integration time from 2 months to 2 weeks.
    • Built in-game voice and chat from scratch with the Agora SDK, reaching 80%+ adoption within 2 weeks and increasing average session time by 15%.

    Node.jsTypeScriptExpressWebSocketMongoDBKafkaRedisDockerAWS

  2. May 2023 — Jul 2023

    Gurugram, HR

    NatwestSoftware Development Intern

    Database reliability and automation for core banking systems.

    • Automated PostgreSQL database backups using Java, creating timestamped backups for 12 production databases daily — reducing manual effort by 15 hours/week and improving disaster-recovery compliance.

    JavaPostgreSQL

  3. Jan 2023 — May 2023

    New Delhi

    Space Systems LaboratoryResearch Intern

    Scientific visualization for orbital mechanics research.

    • Developed software for visualizing space-object orbits and their uncertainty regions using Node.js and Cesium.

    Node.jsCesium

03 stack

Tools I reach for.

Languages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • C

Backend & Infra

  • Node.js
  • Express
  • WebSocket
  • Docker
  • AWS
  • Linux

Data & Messaging

  • MongoDB
  • PostgreSQL
  • Redis
  • Kafka
  • Amazon S3

Frontend & Tooling

  • React
  • Svelte
  • HTML/CSS
  • Git
  • Figma

05 highlights

Sharp fundamentals.

Codeforces

1423

Max rating — Specialist

Codeforces Round 798

1017

Global rank, Div 2 (2022)

Google Kickstart D

565

Global rank (2022)

JEE Mains 2020

AIR 2812

JEE Advanced — AIR 11,000

Dec 2020 — May 2024

Indraprastha Institute of Information Technology, Delhi

B.Tech, Computer Science and Engineering

CGPA 8.68

2018 — 2020

Sant Gyaneshwar Model School, Alipur

CBSE, Class XII

91.6%