Gagan Bihari
Mishra
gagan@minbox.in

Senior Software Engineer specializing in distributed systems and databases. Experienced in designing and operating large-scale, fault-tolerant data platforms, storage engines, and cloud infrastructure. Led architecture for Aurora DSQL billing, Chaos testing, database client SDKs and query components at Aerospike, and large-scale backend systems at Amazon.

Distributed Systems Databases Storage Engines Consistency Models Scalability Cloud Infrastructure
Experience
Oct '25 Present
Sr. Software Engineer
Aerospike Inc. — Seattle
Core Database Engine & Query Infrastructure
  • Led design and implementation of DSL parser, index selection, and query optimizer in C++ for Aerospike's query engine.
  • Designed chaos-testing framework validating strong-consistency guarantees under failure scenarios.
  • Owned and shipped production client SDKs (Java, Rust, Go) and JDBC/Spring integrations used by external customers.
  • Built org-wide CI/CD and automated release pipelines for all client libraries.
Stack: C++, Rust, Go, Java, Distributed Systems, Query Processing, Storage Engines
May '23 Oct '25
Sr. Software Engineer
AWS Software Development — Seattle
Aurora DSQL — Region Expansion & Metering
  • Designed and built multi-region billing and metering systems for Aurora DSQL, a distributed SQL database.
  • Developed Application Recovery Controller's control-plane components supporting failure recovery in multi-region/multi-AZ infrastructure.
  • Led automation of region expansion for Aurora DSQL with CloudFormation.
  • Led team processes, streamlining operations and mentoring junior SDEs.
Stack: Rust, Java, Kotlin, TypeScript, AWS, Aurora DSQL
Jun '19 Apr '23
Sr. Software Engineer
Amazon.com — Bellevue
Distributed Systems — Vendor Selection Platform
  • Led architecture and delivery of high-scale backend services powering supply-chain vendor selection workflows, reducing operational costs by 50%.
  • Designed and implemented a value-deduplicated LRU cache library to reduce memory footprint and improve latency.
  • Built a file-backed S3 indexing system using timestamp-partitioned indexes, forming the foundation for API tracing/analytics.
  • Drove performance modernization including serialization/storage optimizations, API redesigns, and JVM/Kotlin migrations.
Stack: Java, Kotlin, SQL, Python, TypeScript, AWS
Feb '17 May '19
Software Development Engineer
Amazon.com — Berlin
Review Solicitation Platform
  • Designed and implemented core services for Amazon's review solicitation system from inception.
  • Migrated customer selection pipelines from Oracle warehouse to internal data platform.
  • Built filtering and targeting services for large-scale customer segmentation.
  • Enabled review delivery via mobile push and email channels.
Stack: Java, SQL, Python, Spark, AWS
Mar '17 May '19
Consulting Architect
GaragePlug.com
  • Designed and implemented complete backend system — OMS, authentication, warehouse management, CRM, accounting, reporting.
  • Set up services and infrastructure using AWS, ELB, RDS, SNS, SQS, nginx.
  • Led a team of engineers on detailed implementation, working closely with founders.
Stack: Java, SQL, AWS, ElasticSearch, Spring
Mar '16 Dec '16
Consulting Architect
Motorzo.in — Bangalore
  • Designed microservices, APIs, entities and systems for MotorZo from scratch.
  • Developed modules including accounting, order management and authentication.
  • Guided a team of engineers on low-level design and implementation.
Stack: Java, MySQL, ElasticSearch, Dropwizard
Sep '14 Sep '16
Software Development Engineer
Flipkart.com — Bangalore
Seller Platform
  • Developed invoicing application for Flipkart's online marketplace.
  • Developed external seller APIs for large seller integration.
  • Contributed to sharded MySQL storage design for scalability.
  • Contributed to dev-ops tasks including sandbox integration, alerting, archiving and purging.
Stack: Java, Python, Ruby, MySQL, Dropwizard
Jan '14 Aug '14
Senior Software Engineer
The Kratos — Bangalore
Mobile Ad Server
  • Developed data stream aggregation application using Apache Spark Streaming.
  • Developed Vert.x modules for request processing and ad selection.
  • Developed SQL-based aggregation and reporting engine.
Stack: Java, vert.x, Kafka, Spark, Scala, SQL
Apr '12 Oct '12
Graduate Intern — ASIP Development
Intel Mobile Communications — Munich
  • Extended software simulation framework and integrated new memory interface for multicore ASIP.
  • Added new instructions to the MASIP; wrote test assembly programs and performed regression testing.
  • Enhanced a firmware distribution tool across ASIP cores.
Stack: C++, SystemC, VHDL, LISA
Jul '08 Aug '10
Software Engineer
SAP Labs — Bangalore
SAP Data Orchestration Engine
  • Authored software requirements, design specifications and test cases.
  • Implemented data-specific code-generation, data storage/distribution, and UI for device monitoring.
  • Collaborated with customers during product ramp-up.
Stack: Java, SQL, ABAP, InstallShield
Nov '07 Jun '08
Software Engineer
H3C Technologies — Bangalore
  • Developed modules for defense mechanisms against various DoS attacks in H3C's router embedded OS.
  • Simulated and tested implementation under complex topologies and configurations.
Stack: C, Python, Tcl/Tk
Education
Oct '10 – Jul '13
M.Sc. Information Technology
University of Stuttgart, Germany
GPA: 1.5/4.0 (≈ 88%) · Thesis: Providing In-Network Content-based Routing Using OpenFlow
Aug '03 – May '07
B.Tech. Electronics & Communication Engineering
NIT Hamirpur, India
GPA: 7.72/10 (≈ 77%)
Academic Projects
Summer 2012
Hardware Code-Generation
C++ tool to generate VHDL code for Wallace Tree multiplier for any given operand length.
Winter 2011
RISC Processor Design
Designed a basic RISC Processor in VHDL with classic five-stage pipeline, bypass/forwarding, cache and memory arbiter.
Summer 2011
GPU Computing
Parallelized a sequential convex envelope algorithm over 2D using CUDA; analyzed performance speedup.
Spring 2007
Hardware Cache
Co-authored and benchmarked a CPU cache implementation with LRU and FIFO replacement policies.
Spring 2006
Embedded Solar Tracker
Designed a solar tracker using 8051 microcontroller interfaced with a servo motor.
Personal
Nationality Indian
Languages English, Hindi, Odia, Deutsch (A1)