Client logo

Ninja Van: High-Speed Scanning for Smarter Package Management

CodeLink worked as a full end-to-end design and product engineering team for Ninja Van to build a cross-platform package recovery management mobile app, with full integration to on-site physical device scanners. Designed for the “unhappy paths” of delivery (returns, address issues, damaged parcels), the app enables workers to scan, track, and update package status in real time.

Ultra-Fast Performance

Engineered scanning speeds that outperform manual package handling. Delivery workers now have a powerful mobile app to instantly check, update, and sort packages in real-time.

80% Code Test Coverage

Ensured exceptional reliability and stability for the mobile app by achieving a high standard of test coverage across the entire codebase.

On-Site Field Testing

Deployed our team to Ninja Van's facilities to test the application directly with delivery workers, ensuring optimal performance and usability in a real-world logistics environment.

Full Cross-Platform & Hardware Support

Delivered a unified solution for iOS and Android, including seamless integration with specialized Android devices equipped with laser scanners.

Client information background
Client logo

About the client

Ninja Van is a leading tech-enabled logistics infrastructure in Southeast Asia, providing a unified supply chain ecosystem designed to bridge the "Delivery Gap" between strategic retail ambition and complex operational execution. Built on a foundation of architectural rigor and a cloud-native tech stack, Ninja Van leverages AI-powered orchestration and proprietary routing algorithms to manage the distribution of over 2 million parcels daily.

The challenge

Ninja Van needed the optimization for handling packages on "unhappy paths," such as returns or damages across multiple countries. Their on-the-ground teams lacked a specialized, high-speed digital platform, creating inefficiencies in sorting and status management, particularly across different mobile devices and hardware.

Achieving Mission-Critical Speed
The app's success depended on its performance. It required near-instant scanning and response times, as any lag would create significant bottlenecks, slowing down package handlers and disrupting the entire sorting workflow.
Laser Scanner Support
The solution needed to function flawlessly across a diverse range of devices. This included not only standard iOS and Android phones but also specialized Android hardware with integrated laser scanners, demanding a complex and robust integration strategy.
High Test Coverage for Codebase
To be effective in a fast-paced logistics environment, the application needed to be exceptionally stable. The goal was to achieve high test coverage to ensure the final product was bug-free and dependable for daily, intensive use.

Why CodeLink?

CodeLink's specialization in process automation and digital transformation was the perfect fit for Ninja Van's goals. We had the technical vision to see how a centralized, self-serve platform could eliminate manual bottlenecks and deliver significant efficiency gains for their operations and their customers.

The result

CodeLink delivered a highly reliable, cross-platform scanning application that exceeded all performance expectations. The app successfully supports a full range of mobile devices, including specialized laser scanners, and empowers their team with a tool that is demonstrably faster than their manual sorting process.

Delivered Unprecedented Scanning Speed
We successfully engineered an extremely fast scanning engine. The final application performs faster than a human can physically sort packages, directly boosting user productivity and operational throughput for Ninja Van.
Achieved Full Cross-Platform Compatibility
We delivered a single, unified application that provides a consistent experience on both iOS and Android. Our team successfully integrated the software with specialized laser scanner hardware, ensuring seamless performance across all of Ninja Van's devices.
Achieved High Codebase Test Coverage
We ensured the application's stability by achieving over 80% test coverage across the entire mobile codebase. This rigorous testing of both business logic and presentation layers resulted in a mission-critical tool that Ninja Van can depend on daily.

Voices of Our Clients

CodeLink testimonial

Working with the CodeLink team has been an absolute pleasure. Their process is lean, transparent, and incredibly proactive from start to finish. Even when we asked them to visit our warehouses to understand user pain points, they didn’t hesitate. They showed real empathy for our users and what we were trying to solve. In logistics, every project requires a lot of alignment across operations and user experience, which can be complex and time-consuming. The CodeLink team was patient enough to go through all of that with us and still delivered excellent work on time.

Van Nguyen / Product Manager

NinjaVan

Let's discuss your project needs.

We can help you get the details right.

Book a discovery call
background

CodeLink Newsletter

Subscribe to receive the latest news on technology and product development from CodeLink.

CodeLink

CodeLink empowers industry leaders and innovators to build high-impact technology products, leveraging AI and software development expertise.

Contact Us

(+84) 2839 333 143Write us at hello@codelink.io
Contact Us
2026 © CodeLink Limited.
All right reserved.
Privacy Policy