Automated Truck Scheduling
The previous application was completed by 5-member team within 3 months. I reimplemented the algorithm using Python, and complete within 2 months.
While having 700%
more accuracy than previous SAAS-based application, the application also reduce processing time from 10 minutes
to 12 seconds
.
I also sucessfully delivered as sole Software Engineer.
Overview
Every day, PT Pertamina is required to distribute Gasoline to smaller gas stations.
Each day, every partner requests the product and quantity, so it can be fulfilled in the next day.
It became tedious task as manual assignment was required to have next-day preparation.
This application automate the process to manage truck assignment by considering several constraints below :
# | Domain | Constraints |
---|---|---|
1. | Sales request | Sales quantity |
2. | Delivery | Shift and Schedule |
3. | Delivery | Prioritization related to stock level |
4. | Delivery | Distance between station |
5. | Truck list | Truck Availability |
6. | Truck list | Truck size variety |
Constraints
Further optimization
to reduce round trip, we should minimize under utilization and arrange truck to have multiple drop points.