Backend engineer + writer

Rahul Garg

Backend engineer specializing in distributed systems, event-driven architectures, and platform infrastructure at scale.

I've spent 6+ years building high-throughput services across payments, search, and AI-powered support systems. This site is where I publish technical breakdowns, design notes, and the more personal essays behind the work.

Snapshot
6+ years
Building backend and platform systems
2K RPS
Cross-entity search workload
1M+/day
Business events processed
10K+/day
Calls analyzed and automated
Writing Focus
Distributed systemsEvent-driven architectureSearch infrastructureAI agents in productionCareer reflections
About

Systems, platform thinking, and clear execution

I build infrastructure that helps teams move faster without losing reliability. My work has included search platforms, business event pipelines, payments, patient data migrations, and LLM-powered voice and support systems for real production workloads.

Education

IIT Roorkee

B.Tech in Electrical Engineering

Jul 2016 - Jun 2020

Research Intern at Samsung R&D Institute, Bengaluru in 2019.

Experience

Work that shaped how I think

Featured case study

Senior Software Engineer II, Blink Health

Leading LLM-powered support systems, call intelligence, and cross-functional execution for high-volume operations.

Apr 2025 - Present
  • Architected an in-house ticketing and call analytics platform replacing Zendesk and LevelAI, saving $1M+ annually while powering transcription, quality scoring, and support QA across 10K+ daily calls.
  • Led a 3-engineer team replacing legacy IVR with LLM-powered voice assistants, cutting average call handling time from 8 to 5 minutes and reducing escalations by 60%.
  • Managed a team of 4 engineers, drove alignment across product, engineering, and operations, and mentored engineers through successful promotion cycles.

Senior Software Engineer, Blink Health

Built core search, payments, and eventing platforms for a distributed microservices architecture.

Jan 2023 - Apr 2025
  • Designed a centralized Search Service across 7+ microservices using OpenSearch, Kinesis, and Lambda-managed indexing, serving cross-entity queries at 2,000 RPS with p95 latency under 50 ms.
  • Created a library-based business events SDK across 10+ microservices, processing 1M+ events per day into a centralized event store with replay and trace correlation.
  • Redesigned payment orchestration for $50M+ monthly transactions across 3+ providers, improving payment success and reducing transaction failures by 40%.

Software Engineer, Blink Health

Worked on foundational platform reliability and large-scale patient data migration.

Feb 2022 - Jan 2023
  • Orchestrated zero-downtime migration of 5M+ patient records across 300+ read paths to a new Patient Store using schema translation, phased backfills, dual writes, and feature-flagged cutovers.

Software Engineer, Amazon India

Built internal tooling and infrastructure for vendor operations, compliance, and document systems at scale.

Jul 2020 - Feb 2022
  • Accelerated invoice approval cycles by 40% by batching 100K+ daily alerts with AWS Batch, SQS, and Lambda.
  • Built an end-to-end vendor credentialing portal for 100K+ vendors across frontend, backend APIs, and infrastructure provisioning.
  • Migrated 2 TB of vendor documents to S3, reducing storage cost by 60% and improving retrieval availability from 95% to 99.99%.
Projects

Habit Pledge App

A personal product in progress that helps people quit bad habits by putting real money behind commitment.

Technical Writing

Long-form posts on search infrastructure, Elasticsearch, distributed systems, and the engineering trade-offs behind production systems.

Skills

Cloud & Infrastructure

AWSLambdaSQSS3KinesisAPI GatewayKubernetesTerraformDockerGit

Data & Search

PostgreSQLDynamoDBRedisOpenSearch

Languages

PythonJavaJavaScriptTypeScript

AI

OpenAI Agent SDKLLM IntegrationAgentic WorkflowsMulti-Agent Orchestration