Gaurav Agarwal

Software Engineer

Bengaluru, Karnataka, India19 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in distributed systems and data infrastructure.
  • Proven track record in optimizing complex algorithms.
  • Strong leadership experience mentoring engineers.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with expertise in SaaS and Data Analytics.

Contact

Skills

Core Skills

Distributed SystemsAlgorithmsData AnalyticsOptimizationData Engineering

Other Skills

FoundationDBTime-Series DataSearch AlgorithmsMachine LearningMathematical ProgrammingMapReduceBigtablePerformance OptimizationOLAPAnalyticsData Warehouse Architecture

About

Applied distributed systems, data-infrastructure, and time-series stores. Mathematical optimization, search & information retrieval.

Experience

19 yrs 11 mos
Total Experience
2 yrs 9 mos
Average Tenure
4 mos
Current Experience

Google

2 roles

Senior Staff Engineer

Promoted

Dec 2025Present · 4 mos

Staff Engineer

Apr 2020Nov 2021 · 1 yr 7 mos · Bengaluru, Karnataka

  • Optimized storage and processing for Nest cameras.
  • Worked on ranking models for business shopping ads.

Spotnana

Principal Engineer

Nov 2021Nov 2025 · 4 yrs · Bengaluru, Karnataka, India

  • Enhanced system uptime from ~90% to ~99.5% and cut down search latencies by > 25%.
  • Wrote itinerary optimization algorithms that cut flight booking costs by 15-20%.
  • Built booking compliance policy engine.
  • Built the core data analytics platform.
  • Built and maintained distributed infrastructure foundations.
  • Mentored 30+ engineers.
Distributed SystemsAlgorithmsData AnalyticsOptimization

Arkin net [acquired by vmware]

Staff Engineer 2

Oct 2014Mar 2020 · 5 yrs 5 mos

  • Founding engineer. We scaled it to 5000+ customers and got acquired.
  • Built configuration time-machine platform using FoundationDB to handle 1M+ flows/second.
  • Built time-series platform for real-time metrics across 100M+ timeseries.
  • Mentored 25+ engineers and handed off my systems as we could grow from a startup to 150 people.

@walmart labs

Principal Engineer

May 2013Oct 2014 · 1 yr 5 mos

  • Team Lead of Search and Browse (India) @WalmartLabs.
  • Built search and spelling correction models for the Web/Mobile platforms.
  • Built query auto-complete using random walk models to fix query suggestions.
  • Above efforts increased overall online revenue by ~4%.

Inmobi

Staff Engineer

Jan 2011May 2013 · 2 yrs 4 mos

  • Built core analytics platform for hundreds of terabytes of data.
  • Optimized ad auctions using mathematical programming.
  • Built mobile ad-tracking and reconciliation platform.

Google

Software Engineer

Jan 2008Dec 2010 · 2 yrs 11 mos

  • Built the data pipelines for AdWords and AdSense. Basically a massive DAG of MapReduce jobs consuming everything.
  • Ported Postini search from Lucene to Bigtable and added new query operators to Gmail.
  • Built Google Vault for legal teams to search and identify relevant information across 100,000+ accounts in realtime.

Trilogy

Technical Analyst

Jun 2004May 2006 · 1 yr 11 mos

  • Built a profiler to automatically hunt down memory and CPU bottlenecks.
  • Optimized commission calculation platform for huge sales channels (100k+ people).
  • Extended the Mondrian OLAP engine to support custom cube structures.

Education

University of Southern California

Master of Science - MS — Computer Science (Algorithms)

B. M. S. College of Engineering

Bachelor of Engineering - BE — Computer Science

La Martinere College

Stackforce found 100+ more professionals with Distributed Systems & Algorithms

Explore similar profiles based on matching skills and experience