Prateek Agarwal

Software Engineer

Bengaluru, Karnataka, India15 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in Kubernetes and cloud migration strategies.
  • Proven track record in optimizing big data platforms.
  • Strong background in distributed systems and orchestration frameworks.
Stackforce AI infers this person is a SaaS Infrastructure Engineer with expertise in cloud and distributed systems.

Contact

Skills

Other Skills

Apache KafkaCCassandraDatabasesDistributed SystemsDocker ProductsElasticSearchHadoopJenkinsPaaSSOAScalabilitySoftware Developmentprometheus

About

I like scaling systems and solving performance and design problems. I have worked in orchestration frameworks from Docker Swarm, Mesos and recently heavily on Kubernetes. I have experience deploying in PaaS systems like AWS using Terraform and on-prem environments like Nutanix as well. I am keen in learning more about new emerging distributed system frameworks. I have mainly been working in Python/Bash, though i have also worked in Java and Ruby in my past industry experience.

Experience

Linkedin

Senior Staff Software Engineer

Jul 2025Present · 8 mos · Bangalore Urban, Karnataka, India · On-site

  • Building the next-gen Real time Ingestion framework to handle LinkedIn's massive ClickStream data and CDC events.

Uber

3 roles

Senior Staff Software Engineer

Promoted

Jun 2023Aug 2025 · 2 yrs 2 mos

  • Responsible for moving Uber's Batch Data Platform onto Cloud.
  • Building strategies for Disaster Recovery scenarios in Cloud.
  • Handling 1500PB+ of Big Data on Apache HDFS and making it performant.
  • Automating critical Infrastructure flows to keep HDFS reliable and resilient.
  • Previously, Handled Kafka Security Charter and Kafka version upgrades.

Staff Software Engineer, TLM

Jan 2021May 2023 · 2 yrs 4 mos

Senior Software Engineer

Jan 2019Dec 2020 · 1 yr 11 mos

Appdynamics

2 roles

Staff Software Engineer

Promoted

Nov 2017Jan 2019 · 1 yr 2 mos

  • Architected the Kubernetes deployment to make it multi-tenanted
  • Designed workflows to easily provision new Kubernetes clusters on both on-prem and AWS
  • Mentored other service teams to get onboarded to the kubernetes clusters
  • Moving teams to Kubernetes cluster helped in cutting costs (better bin-packing) and added more reliability to the infrastructure.

Senior Software Engineer

Apr 2017Nov 2017 · 7 mos

  • Designed an orchestrating framework using Kubernetes for a real time data ingestion pipeline.
  • Built the PaaS system to work with Storage Volumes of Nutanix as iscsi disks
  • Wrote Jenkins pipelines for a robust developer deployment workflow
  • Built a proper logging framework to ingest logs to Splunk
  • Built a monitoring/alerting tools to channel production alerts to Slack/PagerDuty and graphs on Grafana with backend being Prometheus.
  • Built a canary-prod workflow to send part of the prod traffic to a separate canary cluster.

Yelp

2 roles

Software Engineer

Jan 2015Apr 2017 · 2 yrs 3 mos · San Francisco Bay Area

  • Part of the Infrastructure team. Some of the responsibilities include:
  • Maintain tools to easily provision Cassandra and Elasticsearch clusters
  • Consult teams on which NoSQL datastore to use as per their needs.
  • Building Zipkin infrastructure and scaling it up for Yelp's live traffic.
  • (20 hrs per week 01/15-05/15), (FTE 40 hrs per week 06/15-04/17)

Software Engineer Intern

May 2014Aug 2014 · 3 mos · San Francisco Bay Area

  • Service Infrastructure Team

Texas advanced computing center (tacc)

Graduate Research Assistant

Aug 2014May 2015 · 9 mos · Austin, Texas Area

  • I was responsible of containerizing the web application system using Docker and Docker Compose. I also added Celery support for asynchronous scheduling for image processing tasks. The work also included building digital rock web repository for fast storage and retrieval of images of a variety porous micro-structure.
  • (20 hrs per week.)

Centre of transportation and research lab, ut austin

Graduate Research Assistant

Sep 2013Dec 2013 · 3 mos · Austin

  • Developed a common web interface www.unitydatabase.com to search through different
  • datasets and output aggregate results and ensuring easy pluggability of new datasets.
  • ◦ Technologies working on: Python, Django, South, PostgreSQL
  • (20 hrs. per week)

Flipkart.com

2 roles

Software Development Engineer II

Mar 2013Jul 2013 · 4 mos

  • Wrote a ruby gem 'Morsel' to traverse through active record trees to purge old records.
  • ▪ Implemented Visitor pattern to add functionality of node printing, node archiving.

Software Development Engineer

Jun 2011Feb 2013 · 1 yr 8 mos

  • ◦ Part of the Supply Chain Technology group at Flipkart.
  • ◦ Developed scalable code and handled performance issues for procurement and warehouse modules in RoR framework.
  • ◦ Designed warehouse stock snapshots and stockledger framework using Pig scripts after pushing warehouse data to a hadoop cluster.
  • ◦ Was actively involved in the design and architecture of a new ERP system to address high customer order volumes, which replaced an older system based on OpenTaps (an open-source ERP tool).
  • ◦ Comprehendedcomplexbusinesslogicflowsanddevelopedtechnicalframeworkswhichmost
  • suited the requirements.

Ibm

Software Engineer

Jul 2009Jun 2011 · 1 yr 11 mos

  • ◦ Was part of Information Management Group in IBM Labs.
  • ◦ Handled JDBC client driver for IBM Informix database and type 2 JDBC driver for DB2 database.
  • ◦ Developed performance tests for pureQuery Hibernate accelerator’s binding and static features and showcased its improvements over traditional JDBC driver.
  • ◦ Was awarded Smart CADian award for resolving an obscure deadlock situation, making JDBC driver more robust.

Education

The University of Texas at Austin

Masters of Science — Computer Science

Jan 2013Jan 2015

Indian Institute of Technology, Kharagpur

Bachelor of Technology (BTech) — Computer Science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Apache Kafka & C

Explore similar profiles based on matching skills and experience