← Back to Portfolio
Wipro / FedEx Australia · Enterprise Mobile & Cloud

Courier & Express Logistics Platform

Cross-platform logistics applications with offline-first SQLite sync and real-time package scan processing

C#Xamarin.FormsSQLiteASP.NET Web API.NET FrameworkAzure DevOpsScrum / Agile
Role:Software Engineer
Context

Contributed to the modernization of FedEx Australia's mission-critical Courier & Express logistics ecosystem, supporting high-volume courier handheld devices and operational tracking applications across Australia.

Problem

Couriers operating in remote Australian territories frequently encountered network dead zones. The existing handheld application lost pending package delivery status updates during network drops, leading to inconsistent scan records and customer tracking delays.

Solution

Engineered an offline-first mobile data architecture utilizing a local SQLite database on couriers' handheld devices. Implemented an asynchronous background sync manager that queues package scan events locally with transaction boundaries and dispatches them with exponential backoff upon network reconnection. Designed and standardized REST API contract specifications for backend synchronization endpoints.

Outcome

Eliminated lost delivery scans across regional Australian courier routes with zero data loss during network transitions. Resolved critical design-flow defects within two months of joining, earning the account-level Panache Award. Improved scan sync success rate to 99.9% across daily courier runs.