VSS
0%

Available for great problems

Vishwajeet Singh Solanki

I build low-latency systems real-time leaderboards scalable backends AI-powered products

Software Engineer @ Dream11 · CSE @ IIT Kharagpur. I architect distributed systems that stay fast under millions of requests — from ranking 50M entries in under 7s to shipping offline-first mobile apps.

Scroll
0
Entries ranked < 7s
0
Requests / minute peak
0
Production REST APIs
0
Books in AI pipeline
01

About

I'm a Software Engineer who loves the hard parts of scale — the moments where latency, consistency, and throughput all fight each other. At Dream11, I've built real-time leaderboards ranking 50M entries in under 7 seconds and multi-tenant platforms sustaining 8M+ requests per minute during peak live gaming.

I graduated in Computer Science from IIT Kharagpur, where I also co-authored a main-track paper at ACM Multimedia 2025 on toxicity in political discourse. Outside of work, I'm shipping GoBrief — an offline-first Android audiobook app on a serverless stack, solo.

Distributed Systems Low-latency Backend AI Pipelines

CurrentlySWE @ Dream11
EducationB.Tech CSE, IIT Kharagpur
FocusScalable distributed backends
LocationIndia · Remote-friendly
JEE AdvancedAIR 255 · 2021
02

Experience

Jul 2026 — Present

Founder

GoBrief

GoBrief — Android Audio-Book & Learning App

  • Founded and solo-built a production Android app (React Native + Expo, TypeScript) on a serverless Firebase + Cloudflare stack — on Google Play with RevenueCat subscriptions, architected for ~10k MAU at near-zero infra cost.
  • Offline-first playback engine: Firestore→SQLite catalogue sync, AES-256-CBC audio DRM with server-issued licenses gated by App Check attestation, and gapless multi-chapter playback.
  • Scaled the catalogue past 500 books with an n8n-orchestrated multi-agent AI pipeline — chapter summarization, TTS narration, audio encryption, CDN publishing & catalogue ingestion.
Jul 2025 — Jun 2026

Software Engineer

Dream11

Contest Leaderboard Platform

  • Architected a low-latency real-time leaderboard ranking 50M entries in under 7s.
  • Sustained 8M+ requests/min during peak live gaming with high availability.
  • Embedded scoring in Spark executors as a two-phase in-process computation — zero per-spot network calls.
  • Designed a salted Spark ranking pipeline with Aerospike score-to-rank maps for O(1) rank lookups.

Order Management System

  • Built a multi-tenant OMS from scratch with Vert.x, PostgreSQL & Redis — 22 REST APIs.
  • Dual order flows (Exclusive row-level locking + Open quantity) with 92% test coverage.
  • Engineered for 50K req/min peak with inventory consistency under load.
  • Shipped with Docker, GitHub Actions CI/CD, AWS ECS, OpenTelemetry & Grafana observability.
Oct 2023 — May 2025

Undergraduate Researcher

CNeRG · IIT Kharagpur

Toxicity Begets Toxicity — Political Podcasts

  • Co-authored a main-track paper at ACM Multimedia 2025 (A*, Dublin) on toxic conversation chains.
  • Built a 52-podcast, 12,322-episode corpus with Whisper + Pyannote + Perspective API.
  • Hand-annotated 200 chains for change-point detection; prototyped LLM methods to predict toxicity trajectory.
03

Selected Work

Solo · Android 2026

GoBrief

A full-featured Android audiobook & learning app (React Native + Expo, TypeScript) on a serverless Firebase + Cloudflare stack with RevenueCat subscriptions — closed beta on Google Play, architected for ~10k MAU at near-zero infra cost.

  • Offline-first engine: Firestore→SQLite sync, AES-256 audio DRM, gapless playback.
  • n8n-orchestrated multi-agent AI pipeline scaling past 500 books.
React NativeTypeScriptFirebaseCloudflareRevenueCat
Dream11 · Backend 2025

Real-Time Leaderboard

A low-latency contest leaderboard ranking 50M entries in under 7 seconds, sustaining 8M+ requests/min at peak with in-memory Spark scoring and O(1) Aerospike rank lookups.

  • Two-phase in-process scoring — zero per-spot network calls.
  • Salted Spark pipeline decoupling batch recompute from sub-ms reads.
SparkAerospikeJavaRxJava3
Dream11 · Platform 2025

Multi-Tenant OMS

A multi-tenant Order Management System built ground-up with Vert.x, PostgreSQL & Redis — 22 REST APIs powering both lottery and e-commerce flows on one platform.

  • Exclusive (row-level lock) + Open order flows · 92% test coverage.
  • 50K req/min with Docker, AWS ECS, CI/CD & OpenTelemetry.
Vert.xPostgreSQLRedisAWS ECS
Personal · Web 2024

OptimalPriceFinder

A Django web app that scrapes major e-commerce sites in real time and surfaces the best price for any product — one search, every store compared.

  • BeautifulSoup scraping pipeline with proxy & user-agent rotation for reliable multi-site extraction.
  • Real-time price comparison served through an intuitive Django frontend.
DjangoPythonBeautifulSoupWeb Scraping
View source ↗
IIT KGP · Full-stack 2024

BTP Management System

A full-stack portal managing the complete Bachelor Thesis Project lifecycle — applications, guide approvals, HOD sign-off, report submission and grading.

  • Role-based auth & workflows for students, professors, co-guides and HOD.
  • MongoDB document model flexing across varying project structures.
FlaskMongoDBPythonHTML
View source ↗
IIT KGP · Networks 2024

MTP — Reliable UDP Transport

A custom transport protocol in C delivering reliable, in-order messages over raw UDP — the essentials of TCP, built from scratch.

  • Window-based flow control surviving packet loss, delay & reordering (with a loss simulator).
  • Threaded sender/receiver/GC architecture with shared-memory sync across sockets.
CUDP SocketsPOSIX ThreadsShared Memory
View source ↗
IIT KGP · Systems 2024

OS Simulations Suite

Systems programming in C: a user-level thread library mimicking pthreads, a priority-scheduled multithreaded clinic simulation, and a demand-paging virtual memory simulator.

  • Thread library built on semaphores & memory barriers at user level.
  • Master–slave VM simulation with LRU page replacement & page-fault handling.
CpthreadsSemaphoresLRU Paging
View source ↗
+

More coming soon

Additional GitHub projects will land here. Check back — or explore the source on GitHub.

Browse GitHub
04

Skills & Toolkit

Languages & Frameworks

JavaPythonC++ CTypeScriptJavaScript SQLReact NativeVert.x SparkDjangoFlaskRxJava3

Datastores & Tools

PostgreSQLRedisAerospike MySQLMongoDBSQLite FirestoreCaffeineGitRevenueCat

Cloud & Infrastructure

AWSDockerGitHub Actions OpenTelemetryGrafanaGCP Cloudflare WorkersTerraform

Core Concepts

REST APIsMicroservices Data Structures & AlgorithmsObject-Oriented Design
05

Achievements

  • AIR 255 JEE Advanced 2021 — top of 0.18M candidates
  • AIR 922 JEE Main 2021 — top of 1.3M candidates
  • NTSE National scholarship (NCERT), 2019
  • ACM MM Main-track paper, ACM Multimedia 2025 (A*)
06

Education

  • B.Tech, Computer Science & Engineering2025
    IIT Kharagpur · CGPA 7.91 / 10
  • Class XII (CBSE)2021
    Shiv Jyoti International School, Kota · 93.6%
  • Class X (CBSE)2019
    Modern School, Kota · 95.6%
07

Let's build something fast.

Open to interesting problems in distributed systems, backends, and AI products.