Software Engineer Jul 2016 - Jul 2018
TESCO Bengaluru
- Developed RESTful web service using Spring framework and MongoDB to monitor and re-process orders which failed to integrate in Store system. Used ReactJS UI to consume the service and provide feedback on order rejection status. This enabled to easily correct orders, reducing manual effort on integrating to store from 6hrs/week to 0.5hrs/week
- Designed a multithreaded mechanism to enhance the performance of existing auto-ranging functionality in Product Information Management (PIM) system. Auto-ranging assists in ranging 50million products to newly setup warehouse. To expedite, distributed load evenly to 10-threads by hashing product ID. Reduced job runtime of 6hrs by 80%
- Developed an API using Spring framework to validate, daily sales with current stock on hand. Any discrepancy in expected stock, enabled Stock Check API to flag such products in the DB for manual review and generating notifications on dashboard. This enhanced the response time for stock discrepancy correction by 90%