Case study
Tago driver app
Flutter app truck drivers use to take jobs, check in at gates, scan containers, and get paid.
FIG.1Mobile

- Role
- Lead mobile developer (~66% of commits)
- Stack
- FlutterDartGetXWebSocketOneSignalOCRFastlane
- Result
- 10K+ installs on Google Play.
Problem
Drivers re-typed container numbers, mileage, and seal numbers by hand at the gate, and jobs changed while they were on the road.
What I owned
Lead mobile developer (~66% of commits)
What I built
- Built on-device OCR for ISO 6346 container numbers, mileage, and seal numbers, with camera recovery and golden tests.
- Built QR payment, withholding-tax e-receipts, gate verification, and drop-off signature flows.
- White-labeled the app for a second tenant and automated version bumps and releases.
System shape
Flutter + GetX client on the TMS API. WebSocket job notifications with polling fallback, OneSignal push, multi-environment config, and Fastlane store releases.
What changed
Drivers scan instead of typing at the gate; job changes arrive in real time.
Outcome
10K+ installs on Google Play.