Nightline / UPS - Unifying Two Carrier Pipelines

Table of Contents
Challenge
When UPS acquired Nightline, the combined logistics operation needed to unify their driver and parcel systems without disrupting deliveries.
Each carrier had its own data formats, APIs, and handheld applications used by drivers in the field.
The teams needed a unified API layer and modernised driver app that could handle scanning, routing, and planning across both pipelines — all while keeping existing deliveries running smoothly.
Solution
Nebule was brought in as lead technical consultant within the Nightline engineering team.
Our role was to architect the integration layer and guide the internal developers through a modern rebuild of their handheld systems.
Working closely with Nightline’s engineers, we:
- Designed and implemented carrier APIs to exchange routing and tracking data between UPS and Nightline systems
- Rebuilt the driver handheld app, moving from a legacy codebase to a new mobile stack supporting offline scanning, label handling, and live sync
- Mentored a junior developer, introducing them to mobile technologies and event-driven design principles
- Established robust messaging and retry logic via Azure Service Bus to guarantee reliable delivery updates
The integration handled live operational traffic, connecting Ireland’s largest courier network with UPS’s international systems.
Results
- Unified two separate carrier systems into one streamlined operational flow
- Improved data consistency and real-time parcel tracking
- Enhanced driver efficiency through faster handheld scanning and route updates
- Delivered a maintainable mobile platform with clear architecture and strong in-house capability after handover
Key Takeaways
The project demonstrated how close collaboration between internal and external teams can modernise critical systems without downtime.
By leading through architecture, coaching, and incremental delivery, we helped Nightline’s team bridge two global-scale logistics pipelines into one dependable platform.