
Modernizing a legacy app to scale up the PUDO network by 650%
Overview
Industry
Location
Transportation and logistics
Poland
Technology Used
AKS
Android Jetpack
Android Studio
Appium
Application Insights
Azure DevOps
Bicep
Bitbucket
CameraX
Compose
Coroutines
Cosmos DB
cotest
Figma
Firebase
Java 17
JUnit
Kotlin
Material Design
MLKit
Mockk
MVVM
Postman
RabbitMQ
Redis
Retrofit/OkHttp
Selenium
Service Bus
Spring Boot 2
Swagger
TestRail
Turbine
Show more
Project overview
Modernizing a legacy application used by over 4,000 agents to significantly improve the performance, usability, and scalability of a pick-up and drop-off (PUDO) network. The app’s reengineering target was to scale our client’s out-of-home (OOH) operations rapidly.
Client background
A leading courier and parcel delivery company that is part of a large international network in Europe. Our client boasts an extensive network of courier and pick-up and drop-off (PUDO) points, including parcel lockers.

Goals
Improving the performance and usability of the legacy app used by PUDO operators. Reengineering the legacy code and updating the tech stack to reduce time to market by 80%, from six months to just one month. Implementing an easy and fast integration process with PUDO partners to allow the preparation of the expansion of the PUDO network to 30,000 unique points. Unifying and simplifying the in-app processes to decrease onboarding time by 80%. Introducing new, up-to-date features such as seamless API integration with third-party systems, enhanced barcode scanning using the smartphone's camera, PIN on glass payments, and support for the latest hardware.

Results
Enhancing growth of OOH operations
Enabling the company to rapidly scale and integrate its OOH operations from 4,000 now to up to 30,000 unique PUDO points in the future without facing any technical challenges
TTM reduced from 6 months to 1
Decreasing time to market from six months to just four weeks, thereby enabling the company to compete effectively with more agile industry disruptors
Faster onboarding
A unified, simplified, and user-friendly in-app process led to an 80% reduction in partner onboarding time
Elevated loyalty and satisfaction
A higher net promoter score (NPS) score at the end-user and PUDO partner side.
We'd love to hear from you!
Fill out the form - we'll get back to you as soon as possible