Software Engineer, Snappbox
Mar, 2020 - Present
Snapp is an on-demand multi-service platform and digital payment technology group with over 50 million customers and 3 million daily orders.
Design and develop a service for finding the optimum solution to a batching problem (VRP). It reduces delivery costs and increases drivers' utilization.
Design and develop a follow-up feature for the support team that detects stuck orders, resulting in a 5% improvement in in-slot delivery.
Improve pricing service algorithm with a periodic surge strategy, which increases order acceptance time by 20%.
Make the backend microservices scalable and fault-tolerant
Apply bug fixes, features, and optimizations for the existing projects built on top of Java.
Actively engaged in and organized +100 incidents and debugged and resolved microservices issues.