Skip to main content
Neeraj

Logistan Logistics

CargoTracker — Android fleet tracking that sips battery

Platform
Android
Role
Android developer
Timeframe
2024 Q3–Q4
  • Kotlin
  • Foreground services
  • Room
  • WorkManager
CargoTracker app cover — route overview screen mock-up

The Problem

Drivers turned the tracking app off because it drained their phones. Dispatch lost sight of vehicles for hours whenever routes crossed low-coverage areas.

The Solution

I batched location updates with adaptive intervals based on movement, queued route points in Room through dead zones, and moved the sync window to shift boundaries where connectivity allowed.

Business Impact

Battery use per shift decreased by 30%, drivers kept the app running, and dispatch gained near-real-time visibility even on remote routes.

battery use per shift
−30%
route sync delay
< 5 min

What I did

I batched location updates with adaptive intervals based on movement, queued route points in Room through dead zones, and moved the sync window to shift boundaries where connectivity allowed.

Have a project in mind?

Message me on WhatsApp for a quick chat and a quote. Prefer email?

Message me on WhatsApp