Logistics ยท Kampala Logistics
Seeing every truck, every kilometre, in real time
Telemetry, fuel monitoring and route analytics across a 140-vehicle fleet, with alerts that fire before a problem becomes a breakdown.
Client
Kampala Logistics
Sector
Logistics
Duration
Four months
Delivered
2024
The problem
Fuel was the largest cost line and the least understood. Vehicles were tracked only by driver phone calls, maintenance was reactive, and there was no reliable way to tell whether a route was genuinely unprofitable or just badly scheduled.
What we did
- Retrofitted GPS and fuel sensors to the fleet, with local buffering so no data was lost in coverage gaps.
- Built an ingestion pipeline that normalises readings from three different device manufacturers into one model.
- Developed dashboards for dispatch, maintenance and finance, each showing the numbers that role actually acts on.
- Configured alerts for fuel anomalies, harsh braking, excessive idling and missed maintenance intervals.
- Ran a three-month route profitability analysis and retired the two consistently loss-making lanes.
The outcome
31%
Fuel cost reduction
140
Vehicles instrumented
-43%
Unplanned breakdowns
2
Routes retired on evidence
“We had opinions about which routes lost money. Now we have numbers, and two of the opinions were wrong.”
— Managing Director, Kampala Logistics
Technology used
More work
Other projects
Financial services
Savanna Capital · 2024
A payments platform that settled in seconds, not hours
We rebuilt a lending client's transaction backbone so settlements cleared in seconds and reconciliation stopped being a manual nightly ritual.
Healthcare
Nile Health Group · 2023
Patient records that work when the connection does not
An offline-first records system for a clinic network, so clinicians keep working through outages and files reconcile when the network returns.
Retail and commerce
Tembo Retail · 2023
A storefront built for how people here actually buy
A mobile-first store with mobile money at checkout and a back office the merchandising team runs without developer help.
Next step
Let us talk about your version of this problem
Every one of these started as a conversation about something that was not working properly.