Vishal Chaudhary
Software Engineer - Backend
+91 9711887100 ·
[email protected] · https://www.linkedin.com/in/vishalch181/
Bengaluru, Karnataka, India - 560048 · +5 yrs exp
SKILLS
Java | JavaScript | Python
Spring MVC | SpringBoot | SpringCloud Gateway | MySQL | PostgresDB | MongoDB | REDIS | ELK Stack
Apache Cassandra | Apache Solr | KAFKA | AWS - SQS | AWS - Lambda | DynamoDB | CosmosDB
AWS EMR | Hive | HBase | Hadoop | HDFS | BigData
Microsoft Azure | Amazon Web Services(AWS) | Kubernetes | Docker
Git | CI/CD(Jenkins) | JIRA | JUnit | Mockito
Machine Learning | Neural Networks | Reinforcement Learning | Natural Language Processing | LLM
PROFESSIONAL EXPERIENCE
Amazon Web Services, Inc. Bengaluru
Software Development Engineer JAN 2025 - Present
HBase GC Optimization - Led the migration of HBase on EMR from G1 to Z - GC, benchmarking Hbase clusters for AWS
production workloads ( > 1M req/sec) with varying query patterns, improving the application pause times by almost 100%
by performing multiple GC tuning.
Hive Wave Factor Optimization - Improved the performance of Hive on EMR by tuning the Wave factor(earlier hardcoded
to 1.7) to dynamically adjust based on the cluster configuration and Autoscaling configuration of the customer, achieved
better resource utilization and performance on similar Hive Queries, benchmarking done using TPC-DS.
Tekion India Pvt Ltd, Bengaluru
Senior Software Engineer OCT 2021 - DEC 2024
Inventory Management Service - Spearheaded end-to-end implementation of a multi-tenant centralized
inventory management system, enabling efficient storage and management of millions of inventory items
for multiple OEM partners across the application.
Auditing Service - Designed and implemented a centralized auditing service to track user changes,
enhancing visibility and traceability for customers and internal teams. Initially developed for a single
product, the service was later adopted company-wide.
Cluster Migration - Led the seamless migration of integration microservices from a shared cluster to a
dedicated Kubernetes cluster, optimizing resource allocation and achieving monthly infrastructure cost
savings of $5,000 - $7,000.
Centralized Rate Limiting - Designed and implemented a gateway filter to enforce rate limiting on API
calls using fixed and sliding window strategies. This solution effectively prevented loss at a large scale by
blocking excessive calls to premium APIs potentially saving $15000 - $20000 monthly.
Integrations Orchestrator - Ideated, designed and collaborated on the development of a generic service
to streamline third-party integrations, eliminating the need for custom implementations and significantly
boosting developer productivity.
Nagarro Software Pvt Ltd, Gurugram
Software Engineer SEP 2019 - OCT 2021
Online Shopping Experience - Contributed as a full-stack engineer to develop an online shopping
experience for one of the world’s largest MLM companies, driving over $2 billion in annual online sales.
spring-mvc | vuejs | jquery | apache solr | dynamodb | MySQL review, maintenance, testing, APM, OOPS
EDUCATION
B.Tech in Information Technology | 7.16 cgpa AUG 2015 - MAY 2019