VG.core
Resume.pdf
Open to senior Backend · Distributed Systems · Platform roles · Bengaluru / Remote

Backend & distributed-systems engineer. I ship features, the systems behind them, and the infra underneath.

At Namma Yatri I scaled the backend from 5,000 to 300,000+ rides a day. I led multimodal journey planning across 3 cities, helped build a high-throughput Redis/Valkey data layer handling 5,000+ events/sec, and designed & run an active-active multi-cloud setup on AWS + GCP that keeps the product online through zero-downtime deploys. Led cost-optimisation work that delivered $126K/year in AWS savings, cut API latency by 45%, and sustain 99.9% uptime.

  • Haskell
  • Redis / Valkey
  • Kafka
  • Postgres
  • Clickhouse
  • AWS · GCP
VG.AI // trained on this portfolio · ask anything
online
[sys] Hi — I'm VG.AI, a little agent that knows Vijay's work. Pick a prompt below, or ask me anything.
>_
Scale I operate at
rides / day
0+
txns / day
0+
events / sec
0+
growth
60×
01

A bit about me.

/etc/whoami

Nearly 4 years shipping production backend — currently at Namma Yatri (spun out of Juspay in Mar 2024). I work across the full backend stack: the features users touch, the systems behind them, and the infrastructure underneath. The platform now handles 300,000+ rides a day, 5M+ transactions, and 5,000+ events/sec.

Features. Designed the multimodal journey planner that lets users plan trips across autos, metro and buses in 3 cities, plus a real-time pricing engine driving dynamic fares. Earlier, I built the backend for an AI WhatsApp bot that served 100,000+ job seekers at Vahan.

Systems. Helped build the Redis/Valkey KV framework running at 5,000+ events/sec; an in-memory GTFS service with GraphQL preloading that cut hot-path latency by 60%; Vishwakarma — an autonomous SRE agent that runs 16 parallel investigations and cut incident response time by 70%; and an Automated Regression Testing framework that replays real production traffic to make deploys safer.

Infrastructure. Designed & operate an active-active multi-cloud setup on AWS + GCP with zero-downtime deploys and cross-cloud Redis/Kafka routing. Led a zone-aware Redis → Valkey migration (memory ↓50%, cost ↓40%), Kyverno pod-zone injection + AZ-aware routing, and cost-optimisation work delivering $126K/year in AWS savings — all while holding 99.9% availability under on-call ownership.

I ship end-to-end — from feature design to the on-call page at 3 AM. I've led interview loops and mentored 3+ engineers through our hiring bar.

  • roleSDE @ Namma Yatri
  • basedBengaluru, IN
  • experience~4 years · production
  • focusDistributed Systems · Features · Infra
  • open toRemote · Relocation · Bengaluru
  • strong inHaskell · Python · Java · C++ · Redis/Valkey · Kafka · PostgreSQL · AWS · GCP · Kubernetes · Distributed Systems
Vijay Gupta
CARRIER VG-1998
0%

P95 API latency — critical-path profiling, I/O & caching.

$0K/yr

AWS savings — EC2 right-sizing, AZ-aware routing, storage.

0%

Incident investigation time — Vishwakarma, my SRE agent.

0.9%

Production availability, owned on-call, 75% fewer 5xx.

02

What I work with.

aLANGUAGES
Haskell Python TypeScript JavaScript C++ Java SQL PureScript
bDATA & STREAM
Redis / Valkey Kafka RabbitMQ PostgreSQL ClickHouse
cCLOUD & OPS
AWS GCP Kubernetes Docker Lambda CI/CD
dOBSERVABILITY
Prometheus Grafana VictoriaMetrics CloudWatch Jenkins
eDISCIPLINE
Feature Engineering System Design Distributed Systems Infrastructure SRE & On-call Performance Tuning Cost Optimization 400+ DSA on LeetCode / CodeChef
03

Where I've worked.

Namma Yatri — current

Software Development Engineer · Full-time

Mar 2024 — Present Bengaluru · On-site

architecture & scale

  • Implemented multimodal journey planning across multiple cities — autos, metro & buses with efficient ETA calc and traffic-flow logic for route accuracy and travel predictability.
  • Contributed to the Redis / Valkey KV framework and scaled it to 5M+ daily transactions and 5K+ events/sec via table-level sharding, async Redis ops, pipeline usage & autoscaling.
  • Implemented multi-cloud routing with cloud-aware Redis / Kafka connections and client-aware routing — zero-downtime cross-cloud deployments.
  • Owned core backend systems for a real-time mobility platform serving 200K+ rides/day.

cloud cost & reliability

  • Drove $126K annual savings and 20% AWS cost reduction via EC2 right-sizing, AZ-aware routing and storage efficiency.
  • Optimized Redis for cost: zone-aware replica selection, zstd compression, table-level sharding — memory ↓50%, cost ↓40%, cross-AZ traffic minimized, slot utilization up.
  • Enabled autoscaling for Redis and RDS replicas; enforced same-AZ metrics scraping via VM agents + Kyverno-based pod zone injection; cut ALB costs through API response compression & payload optimization.
  • Owned on-call — 75% drop in 5xx error rates, 99.9% availability sustained.

performance & ai

  • Enhanced backend / API performance: profiled critical paths, tuned req/resp handling, added OkHttp connection pooling for polling — API latency ↓~50%.
  • Built high-performance in-memory GTFS service with GraphQL preloading — hot-path read latency ↓60% at 5K+ req/sec.
  • Built Vishwakarma — autonomous SRE agent, 16 parallel investigations across Prometheus / K8s / Elasticsearch / DBs, PDF RCA to Slack. Investigation time ↓70%.
  • Built a robust Automated Regression Testing (ART) framework that records real production traffic and replays test flows to detect API response changes early — safer, smoother deployments.
  • Built real-time pricing data scraping & analysis pipelines for the Namma Yatri app — dynamic pricing insights & informed decisioning.
  • Mentored 3+ engineers, led design reviews and interview loops — 40% team growth while holding the hiring bar.
HaskellPureScriptPythonRedis / ValkeyKafkaPostgreSQLClickHouseAWSGCPKubernetesKyvernoPrometheusGrafana

Juspay

Software Development Engineer · Product Engineer · Full-time

Apr 2023 — Mar 2024 Bengaluru · On-site

product engineer · may 2023 — dec 2023

  • Built KV — a cost-saving framework on Redis that stores real-time database data efficiently, effectively downsizing the primary DB while maintaining seamless access and sync.
  • Created a drainer service to move data from Redis streams into the DB and directly from Kafka into ClickHouse for analytics — shapes data internally and eliminates extra shaping services.
  • Added multithreading to scheduler services with thread-safe execution — reduced pod count and improved CPU utilization.

sde · apr 2023 — mar 2024

  • Separated the data drainer service from the application — smoother flow into DB + ClickHouse, simpler deploys with no app / DB-type coupling.
  • Reduced testing sandbox costs via automated HPA and pod-request optimization based on actual resource needs.
PureScriptHaskellKafkaRedisClickHouseKubernetesHPA

Vahan

Software Engineer – I · Full-time

Jun 2022 — Mar 2023 Bengaluru · On-site
  • Built backend architecture for an AI-driven WhatsApp Bot that matches blue-collar workers (for Zomato, Swiggy, Zepto, Uber) to relevant jobs based on their responses.
  • Implemented concurrent chat capability in the WhatsApp Bot flow with RabbitMQ — 45% faster responses, 35% higher engagement, telecalling costs ↓32%, handled 10K+ conversations.
  • Automated application status tracking via data-warehouse integration — manual monitoring effort ↓70%.
Node.jsJavaScriptReactPostgreSQLRedisRabbitMQ
04

Things I've built.

Interactive Learning ★ 174

System Design Simulator

Drag-and-drop system design interview practice. 30 components with verified benchmarks (LB: 1M QPS, Cache: 100K QPS), 35 design problems (URL Shortener → TikTok), real-time traffic simulation with bottleneck detection, 5-category scoring.

Next.jsReactTypeScriptReactFlowZustand
AI Product

AI Interview Platform

AI-powered voice & video interview platform — Deepgram STT/TTS, real-time proctoring, automated scoring, multi-tenant. Works with any OpenAI-compatible API.

Next.jsTypeScriptPostgreSQLDeepgramLLM
Infra Platform

Multi-Cloud DB Manager

Unified platform to query PostgreSQL & Redis across AWS & GCP simultaneously. Parallel execution, side-by-side diff, 3-tier RBAC, Monaco editor, password-gated destructive ops.

TypeScriptReactPostgreSQLRedisDocker
Realtime Pipeline @ Juspay

Location Tracking Healthcheck

Real-time healthcheck pipeline using Kafka location streams to detect stalled drivers; FCM-based alerts when updates stop. Improved GPS reliability for 200K+ rides/day.

HaskellKafkaRedisFCM
Incident Platform

Argus

Slack-native incident platform — auto-triages issues from @Argus mentions, assigns on-call by availability, and streams LLM-powered RCA into a dashboard with RBAC, audit trail & stale-ticket reminders.

PythonFastAPIReactPostgreSQLSlack
Dev Tool

NodeSage

CLI tool to query any codebase with local LLMs (Ollama) + RAG. Ask a repo anything; no data leaves your machine.

Node.jsOllamaRAG
Dashboard

k8s-dashboard

Real-time Kubernetes cluster monitoring — pod health, resource utilization, events viewer.

FastAPIReactKubernetes
Open Transit

Bus Route Tracker

Open-source platform to collect, confirm & manage bus-stop + route data with real-time GPS and admin APIs.

PythonKotlinRedisClickHouse
06

What people have said.

Vijay was a fantastic person to work with — multi-skilled, insightful, and a person with very strong problem-solving skills. His focus keeps everything moving smoothly, deadlines are met, and whatever project he is working on meets the highest standards. An asset to any company.

Naman Samaiya SDE3 @ Vahan · IIIT Bhagalpur

Vijay impressed me with his positive attitude and strong work ethic. Always eager to learn, great initiative on challenging projects. His technical skills are equally impressive — it was clear from the beginning that he has a great deal of potential.

Ketan Patil Engineering Manager @ Vahan

Vijay's technical knowledge, attention to detail, and problem-solving skills are unmatched. He was always a key contributor to our team's projects. I highly recommend Vijay for any opportunity he pursues.

Aditya Kale SSE @ Vahan · IIIT Pune
07

Let's talk.

I'm actively interviewing for senior backend, SRE, and platform roles — remote, relocation, or Bengaluru. Got an interesting problem, a role you think I'd fit, or just want to chat about distributed systems or Haskell? I'd love to hear from you.

/tx/compose