Skip to content
Backend Engineer

Sarvesh Rane

Building backend systems that handle real traffic — and shipping them to production.

Open to work Navi Mumbai, India |
Featured Projects

Work

Things I've built — some for work, some just because I was curious.

01

RelayBox

I wanted to really understand the Transactional Outbox pattern, so I built one from scratch in Go. It guarantees at-least-once Kafka delivery with idempotency baked in — handles 200 req/s with ~15μs processing latency and hasn't dropped an event yet.

Go Apache Kafka PostgreSQL Redis Docker Prometheus
RelayBox preview
02

Loadbalancer (L4)

A Layer 4 load balancer written in pure Go — no external dependencies, just the standard library. I threw 1,000 concurrent connections at it for 10 minutes straight and it handled 1,185 RPS without a single error.

Go (Standard Library) TCP UDP
Loadbalancer (L4) preview
03

Vartalap

Real-time chat app where messages hit everyone in the room in under 10ms. Uses Redis Pub/Sub instead of polling, so it actually feels instant. Built with Next.js and TypeScript.

Next.js Redis (Pub/Sub) TypeScript
Vartalap preview
04

Budgeter

An expense tracker I built because I wanted something simple that actually shows where my money goes. Django API on the backend, React dashboard up front, one Docker command to run the whole thing.

React Django PostgreSQL Docker
Budgeter preview
05

Pastebin Lite

A minimal pastebin that loads fast. Stores text in PostgreSQL, serves it through Vercel's edge network, and has syntax highlighting with configurable expiry. Nothing fancy, just works.

Next.js PostgreSQL TypeScript
Pastebin Lite preview
06

Bookmarks Lite

A bookmark manager where each user's data is completely isolated using Supabase Row Level Security and Google OAuth. Tabs sync in real-time across devices — no refresh needed.

Next.js PostgreSQL Google OAuth TypeScript
Bookmarks Lite preview
Experience

Work History

Dec 2023 — Present

Navi Mumbai, Maharashtra · Full-time

Software Engineer I — Backend

Jio Platforms Ltd.

  • Took an approval process that used to take 2 days over email and turned it into a 2-hour flow — built the whole service on Node.js, now used by 5,000+ people across India.
  • Designed the RBAC/ABAC security model from scratch for regional hierarchies. Zero violations since launch, which I'm pretty proud of.
  • Built a Redis-backed engine that processes 10,000+ transactions daily at sub-second latency. It just... doesn't go down.
  • Led the backend for a facility assessment platform used by 10,000+ people across all Jio properties. Lots of fun data modeling challenges.
  • Found and fixed slow database queries by adding targeted indexes — took some critical paths from seconds to milliseconds.
  • Got the Star Performer award, which was a nice surprise.
Node.js Express TypeScript PostgreSQL MySQL Redis Apache Kafka Docker Kubernetes Azure DevOps
Skills & Technologies

Stack

Core Stack

Node.js (Express) JavaScript (ES6+) TypeScript PostgreSQL MySQL Redis MongoDB

Infrastructure

Docker Kubernetes Azure DevOps Apache Kafka Nginx CI/CD

Observability & Security

ELK Stack Grafana Prometheus OpenTelemetry JWT RBAC / ABAC

Other Languages

Go Python SQL
About
Sarvesh Rane

Experience

2y 8m

CGPA

8.69 / 10

Backend Engineer.
Building production systems since 2023.

I've spent the last 2+ years building the kind of backend systems that thousands of people rely on every day — approval workflows, security models, execution engines. The stuff that needs to work at 3 AM on a Saturday and can't afford to be flaky. Outside of work, I write Go to scratch the systems itch. I've built a load balancer from scratch and a Kafka outbox service, mostly to understand how these things actually work under the hood. When I'm not at the terminal, I'm probably traveling somewhere or losing myself at an EDM festival.

Education

Smt. Kashibai Navale College of Engineering

B.E. Electronics & Telecommunications (Hons. Data Science) · 2019–2023

CGPA 8.69 / 10 · Pune, Maharashtra