Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
SATISH KUMAR AGARWAL

SATISH KUMAR AGARWAL

SDE-3
Bangalore

Summary

A software engineering professional with strong record of delivering impactful software solutions. Known for excellent problem-solving abilities and collaborative approach, effectively leading and contributing to team success. Highly adaptable to evolving project requirements and dedicated to achieving excellence through technical expertise and teamwork.

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work History

Software Development Engineer-3

Halodoc Technologies
07.2023 - Current
  • Lead redis migration for all catalog services in halodoc
  • Optimised order Fulfilment flow and reduced it from 22s to 2s
  • Reduced services memory consumption by almost 5x using several memory optimisation techniques
  • Migrated search services from elastic search to open search without any downtime, thereby contributing to cost reduction of approx
  • 30 percentage
  • Designed and developed halodoc own delivery system for our driver partners leading to a significant cost reduction that we pay to our third party providers like gojek, shipper
  • Gave quality RCAs for outages and production issues
  • Designed a rule engine for dynamic evaluation of conditions expressed in JSON-like structures
  • Lead jdk 21 migration and adoption of virtual threads for entire org
  • Designed capacity estimation template that analyses different metrics and gives resource estimations for any existing and new services to avoid over-provisioning and underprovisioning
  • Took several initiatives for AWS cost reduction and other optimisations and was able to bring down team AWS cost by 50 percentage
  • Automated value chain process between pharmacies and distributors for efficient and faster replenishment
  • Wrote several technical blogs for halodoc
  • Mentored junior developers by providing guidance on best practices, coding techniques, and problem-solving skills.
  • Updated old code bases to modern development standards, improving functionality.
  • Worked closely with product management to understand business requirements, translating them into technical specifications that met stakeholder expectations fully.

Software Development Engineer-2

Halodoc Technologies
11.2022 - 06.2023


  • Implemented Products search Filter flow using Elastic Search
  • Designed and developed multiple features to support the product like cashback, split payment, free-sampling
  • Re-designed and developed APIs to resolve performance issues, reduced response time by 100x
  • Implemented several search improvements that made our search engine more intuitive using phonetic filters, shingle filters and others in opensearch that lead to 3 perct increase in conversion rates and 60 perct reduction in failed searches

Software Development Engineer-2

Paypal
05.2021 - 11.2022
  • Design and Implemented Dynamic Query Builder from scratch
  • Design and Implemented an search query api which gives you the response based on any combination of query params
  • Design and Implemented the bulk patch api which reduced the number of individual bulk calls
  • Design and Implemented file processing batch from scratch

Software Development Engineer-1

Olacabs
07.2019 - 05.2021
  • Implemented complete Cancellation Engine for international bookings using java, SQL, kafka and redis
  • Optimised number of google calls for ETA calculation
  • Implemented Real Time Cancellation Adjudication which resulted in reduction of number of cancellations
  • Implemented Eta Challenge Feature Just like Dominos 30 mins Guarantee Delivery
  • Worked on re-writing the legacy booking service code using dropwizard framework, protobuf, cassandra

Associate Software Engineer

Ca Technologies
07.2018 - 07.2019
  • Worked on client side(Android and Cordova)SDK Implementation for Rapid App Security

Education

Bachelor of Engineering -

R.V College of Engineering
08.2014 - 05.2018

Skills

Java

Accomplishments

  • Best Mentor Award, 2024, Halodoc
  • Several monthly Spot awards, Halodoc
  • 1st prize in Bangalore Entrepreneurship Challenge, 2015, Among 80 participating teams from different colleges across Bangalore
  • 1st prize in Coding competition 'Rogue Recursion', 2017, Among 68 teams from different colleges across Bangalore

Timeline

Software Development Engineer-3

Halodoc Technologies
07.2023 - Current

Software Development Engineer-2

Halodoc Technologies
11.2022 - 06.2023

Software Development Engineer-2

Paypal
05.2021 - 11.2022

Software Development Engineer-1

Olacabs
07.2019 - 05.2021

Associate Software Engineer

Ca Technologies
07.2018 - 07.2019

Bachelor of Engineering -

R.V College of Engineering
08.2014 - 05.2018
SATISH KUMAR AGARWALSDE-3