Bengaluru, Karnataka, India
• Go-to-guy for all things performance from Application and AWS to Distributed
Architecture.
• Modified architecture improving performance
• Profiled various microservices using Async Profiler and improved some of them for
up to 5x by reducing CPU and Wall time.
• Reconfigured nodes in Cassandra and improved peak throughput by 20% and
reduced top 95% latency.
• Improved Machine Learning inference service by 4x using caches and reducing
network dependency.
• Reduced 1 Billion DB calls to Cassandra by implementing a Cache storing DB output.
• Implemented batch processing ETL in Spark calling existing Java code as UDF that
improved the throughput by 2x.
• Modified scaling formulas of the load balancer in AWS for ELTs to match SLAs and
was responsible for the Scaling of EC2 machines for APIs.
• Reconfigured Jenkins for faster builds and helped reduce AWS cost in multiple facets
by updating old machines and managing data in S3.
• Setup parallel processing in spark and AWS EMR using Apache airflow and optimized
cost by 50%.