Agam Sarup

Engineering Manager

Bengaluru, Karnataka, India12 yrs 1 mo experience
Highly Stable

Key Highlights

  • Expert in Go and Microservices architecture.
  • Proven track record in optimizing ad serving performance.
  • Strong background in backend development and database management.
Stackforce AI infers this person is a Backend-focused Software Engineer in the AdTech industry.

Contact

Skills

Core Skills

GoMicroservicesPythonAds ServingJavaAds Tracking

Other Skills

APIsAlgorithmsAmazon Web Services (AWS)AndroidAndroid DevelopmentApache KafkaBack-End Web DevelopmentCC++CSSCassandraCode ReviewComputer ScienceCore JavaCron Jobs

About

Experienced Software Engineer with a demonstrated history of working in the consumer services industry. Skilled in Computer Science, Go, PHP, Java, Python, C++, and Android. Strong engineering professional with a Master of Technology (MTech) focused in Computer Science & Engineering from Indian Institute of Technology, Bombay.

Experience

12 yrs 1 mo
Total Experience
4 yrs 7 mos
Average Tenure
2 yrs 10 mos
Current Experience

Piramal capital & housing finance limited

Engineering Manager 2

Aug 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India · On-site

Zomato

3 roles

Software Development Engineer 3

Jan 2021Nov 2022 · 1 yr 10 mos · On-site

  • AdTech
  • Migrated Ads codebase from PHP monolith to Go microservices reducing average latency for real time ads serving APIs from 70ms to 22ms and p99 from 200ms to 90ms at peak 300k RPM
  • Leveraged Grafana and Prometheus for real time monitoring and alerting of business and application metrics
  • Developed back-end APIs for ad creation and tracking on merchant app
GoMicroservicesGrafanaPrometheusPythonAPIs

Software Development Engineer 2

Jul 2018Jan 2021 · 2 yrs 6 mos · On-site

  • Launched Click Based Ad Model
  • Built from scratch clicks/impressions based Ads Serving back-end logic. Optimized Ads CTR and ROI through various AB experiments
  • Solved problem of over/under selling of Ads by launching Ad Inventory System to estimate and block available inventory for restaurants within campaign duration
  • Automated ETLs for pushing inventory data to Kafka and consumers for writing to MongoDB
PythonKafkaMongoDBETLAds Serving

Software Development Engineer

Jul 2015Jun 2018 · 2 yrs 11 mos · On-site

  • Ads Tracking & Performance
  • Implemented detection of ad click/impression events on Zomato consumer facing android application for real time ads tracking
  • Implemented cron jobs and back-end APIs to aggregate and store ads performance data in Cassandra for displaying on internal and merchant facing ads performance dashboards
  • Whitelabel Apps
  • Developed front-end using Java for custom android applications of restaurants
  • Spam Detector
  • Deployed spam detector service for reviews and comments
CassandraJavaCron JobsAPIsAds Tracking

Samsung electronics

Software Engineer

Jul 2013Jul 2015 · 2 yrs · Noida Area, India

Education

Indian Institute of Technology, Bombay

Master of Technology (MTech) — Computer Science & Engineering

Jan 2011Jan 2013

Indian Institute of Technology, Delhi

Bachelor of Technology (BTech) — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Go & Microservices

Explore similar profiles based on matching skills and experience