Problem
1892 Infrastructure
Global cargo tracking on paper, incompatible systems, human coordinators.
Maritime · Legacy Modernization · 2020
Replaced paper manifests and terminal-specific software with a unified logistics intelligence platform operations teams actually use.
Problem
Global cargo tracking on paper, incompatible systems, human coordinators.
System
Unified platform for tracking, coordination, and operational visibility.
Process
Built with terminal operators, not for them. Adoption as success metric.
Outcome
Digital infrastructure matching operational reality.
Artifacts from this engagement
Crowley Maritime has operated since 1892. For most of that time, global cargo tracking ran on paper manifests, terminal-specific software, and a network of human coordinators managing information across incompatible systems. This engagement replaced that infrastructure — not with a dashboard, but with a unified logistics intelligence platform that operations teams actually use.
Crowley's operations infrastructure was a sedimentary record of every software generation since the 1980s. Cargo tracking lived in one system. Port scheduling in another. Customs documentation in a third. Customer-facing status updates were manually compiled from these sources by a coordinator team whose primary job was information relay — translating between systems that had never been designed to communicate.
The problem wasn't that the data didn't exist. The problem was that it existed everywhere simultaneously and nowhere in particular. A cargo manager asking "where is container CSLU 4421009 right now" could expect an answer in 4 hours if they were lucky, 24 hours if the coordinator was busy, and a shrug if the container was mid-ocean on a vessel with intermittent connectivity.
Legacy modernisation fails when designers treat the legacy system as the problem. The legacy system is the solution to a real problem — the question is which parts of that solution are worth preserving and which parts can be improved by connecting them.
Embedded with operations teams at three ports — Jacksonville, San Juan, and Long Beach. Mapped every information flow, every system boundary, every human workaround. Documented 89 distinct information handoff points across the operation. The coordinator team explained what they actually did — and why the system forced them to do it that way.
Mapped the data model that could unify the seven legacy systems — not by replacing them but by building an integration layer above them. Defined the canonical cargo event model: every state a shipment could be in, every party that needed to know about it, every trigger that should produce an automatic notification or alert.
Designed the Maritime OS interface around three user archetypes: the cargo manager (real-time fleet and cargo visibility), the coordinator (exception management and escalation), and the customer (self-service status and documentation). Tested each interface with actual users — port workers, not product managers — before finalising any screen.
Scoped and prototyped the predictive exception layer — using historical delay patterns by port, route, and season to surface early warnings before events became incidents. Full design documentation, coordinator training programme, and a phased adoption roadmap that protected the institutional knowledge embedded in the existing team.
A canonical data model that defined every state a shipment could be in, from booking to delivery. The seven legacy systems remained — but all events now flowed through a single integration layer, visible in real time across the organisation and to customers.
Three interfaces built from the same data model, optimised for three different jobs. The cargo manager sees a fleet-level view. The coordinator sees an exception queue with escalation tools. The customer sees their shipment, their documents, their timeline — and nothing else.
The coordinator team's manual notification work was systematised — not replaced. Delay events, customs holds, and vessel schedule changes now trigger automatic stakeholder notification. Coordinators shifted from information relay to exception resolution: the high-value work the system couldn't do.
Historical delay patterns by port, route, season, and carrier surfaced as early warnings in the coordinator interface. Shipments at statistically elevated delay risk were flagged 48–72 hours before the likely event — time enough to act rather than react.
We've been moving cargo since 1892. We've survived container shipping, globalisation, and COVID. But we'd never actually been able to see the whole operation in real time — not once in our history. The Maritime OS changed that. The 47% efficiency number is real but it understates the change. What Raghvendra built is not a dashboard. It's an operational brain we've never had before.
Every legacy system is a crystallised record of decisions made by smart people responding to real constraints. The instinct to replace it wholesale destroys institutional intelligence that took decades to accumulate. The correct approach is to understand what the system knows, preserve what it knows correctly, and improve what it knows wrongly. Replace as a last resort.
The coordinator team at Crowley was not a bug in the system — they were a feature. They held the organisation's ability to handle exceptions, maintain customer relationships, and adapt to events no system had anticipated. The modernisation succeeded because it made that team more capable, not because it tried to automate them away.
The Maritime OS's most important design decision was not a screen — it was the canonical cargo event model. Without a shared data layer, every interface is a different view into a different truth. Spending eight weeks on data architecture before opening a design file was the investment that made everything else possible.
The biggest value unlock in enterprise operations is not better visibility into what's happening — it's early warning of what's about to happen. The predictive layer was technically the last thing built, but strategically it was the most important. Shifting Crowley from reactive to predictive operations changed the nature of the coordinator's job — from firefighter to architect.
Product Strategy Sprint is the engagement for organisations with operational infrastructure that has outgrown itself. 8 weeks, transparent pricing from ₹5L — from audit to architecture to roadmap.
Seven more case studies across design systems, fintech, AI strategy, design leadership, and product — all with the same structural approach applied here.