Backend Software Engineer · Mumbai, IN

Moksh Jain

Building high-performance, scalable systems with Java and cloud-native technologies.

5+ YRS BILLIONS REQ/DAY JAVA · KAFKA · K8S
View Experience
Portrait of Moksh Jain based in Mumbai, IN

01 — About

Background

Backend Software Engineer with 5+ years of experience building high-performance, scalable systems using Java and cloud-native technologies. Proven track record in optimizing large-scale data pipelines, improving system reliability, and deploying distributed, containerized applications on Kubernetes and GCP. Skilled in enhancing observability, security, and performance for mission-critical services handling billions of requests daily.

Distributed Systems Observability Performance Security Cloud-Native

02 / Experience

Impact

+28% CTR — retargeting engine
+70% Conversions — real-time pipeline
6ms→4ms Response time (−33%)
25%→70% CI/CD test coverage

Senior Web Application Developer

Media.net · Mumbai

Jan 2021 — Present

Growth & Targeting

+28% / +45% CTR / Conversions

Engineered a scalable retargeting engine with frequency capping and click-limiters to prevent ad saturation.

Automation Creative asset engine

Architected an engine automating ad-content generation with multi-model strategies that lifted CTR and conversions.

+70% Conversions

Designed a real-time event-processing and targeting pipeline using Kafka for durable ordered streams and Aerospike for low-latency storage.

Performance & Cost

−60% Server costs

Streamlined multiple data-pipeline projects into one unified repository, cutting server costs and maintenance overhead.

6ms→4ms Response (−33%)

Redesigned a monolithic component into a microservice, raising queries-per-second capacity.

+10% Cost efficiency

Moved services to a Dockerized environment on Google Kubernetes Engine (GKE / GCP).

Reliability & Security

Observability Tracing + metrics

Added OpenTelemetry tracing and Prometheus metrics for faster issue detection.

Security Multi-regional + Vault

Re-architected a system into a distributed multi-regional architecture and integrated Vault for secure credentials.

Security Kafka hardening

Hardened Kafka pipelines with Kerberos keytab-based authentication.

25%→70% Test coverage · +30% delivery

Built automated CI/CD test pipelines on Kubernetes.

03 / Stack

Skills & Tools

Languages

Java Python Golang

Tools & Technologies

Kafka Elasticsearch MSSQL Aerospike Sentry Redis Grafana OpenTelemetry

Cloud & DevOps

Kubernetes Docker Cloudflare GCP AWS Helm

Concepts

Operating Systems Caching APIs Databases Concurrency Parallel Processing Cloud Deployment MVC

04 / Projects

Selected Work

01 / 01

URL Shortener + Load Balancer

A URL shortener backed by a Redis cache and MongoDB mapping for efficient storage and retrieval, with Elasticsearch impression tracking and Kafka for real-time processing. Includes a session-aware load balancer written in Go with health checks for better request distribution.

  • Redis caching + MongoDB mapping for fast, durable URL resolution
  • Elasticsearch impression tracking with Kafka real-time pipelines
  • Session-aware Go load balancer with health checks
Personal Project

Stack

Golang MongoDB Redis Kafka Elasticsearch Logstash
Request LB Redis MongoDB Kafka ES

05 / Contact

Get in touch