Sunnyvale, California, United States
Worked as backend software engineer for Walmart’s GoLocal delivery service in the Last Mile Delivery Team.
• Designed and developed API based anti-corruption layer using JAVA, Spring Boot, REST, Kafka.
• Designed and developed the notification module using both synchronous (Rest API) and asynchronous (Kafka message queue) communication.
• Implemented cache service using Walmart’s internally developed MeghaCache library. Created REST endpoints to manually manage the cache.
• Reduced the time spent for developer tests from minutes to seconds by developing support
APIs for Kafka brokers.
• Instrumented applications to collect and send metrics for better observability.
• Increased test coverage above 80% by developing unit tests using TestNG and Eclemma.
• Implemented performance tests using JMeter.