
Overview
The Cargo Operations System was designed to modernize ground-handling operations at high-volume air cargo terminals operating under varying levels of throughput and complexity. The objective was to replace fragmented, paper-driven workflows with a reliable, scalable digital system that could improve efficiency, reduce errors, and support real-time decision-making across terminal operations.
The system supports multiple stakeholders involved in cargo handling—including ground staff, supervisors, agents, and operations teams—by providing clear visibility into tasks, shipment status, and resource allocation. The focus was on usability, operational reliability, and seamless integration across desktop and mobile environments.
Domain: Aviation / Cargo Ground Handling
Role: UX Architect & Designer
Key Activities: Contextual inquiry, information architecture, interaction design, wireframing, prototyping, visual design
Tools: Axure RP, Adobe XD
Outcome: Implemented across multiple international cargo terminals
Problem & Context
Air cargo terminals operate in time-critical environments where delays, errors, or miscommunication can directly impact throughput, safety, and customer satisfaction. The existing cargo handling system was complex, heavily dependent on paper-based processes, and difficult to use in fast-moving field conditions.
A detailed study of the current system and on-site workflows revealed several usability and operational challenges:
-
High cognitive load due to complex screens and dense information presentation
-
Paper-based field operations with delayed data entry, leading to frequent errors
-
Information scattered across multiple screens, making it difficult for users to maintain context
-
Steep learning curve and heavy training requirements for new users
-
Lack of digital tools for daily flight rosters and task assignment
-
Limited safeguards to prevent errors or support recovery when mistakes occurred
These issues collectively reduced efficiency, increased handling time, and made consistent operations difficult across terminals.



My Role & Responsibilities
I worked as a UX Architect and hands-on designer on this initiative, closely collaborating with business analysts, cargo domain subject-matter experts, and technical architects.
My responsibilities included:
-
Participating in contextual inquiry and field studies at cargo terminals
-
Studying the existing system to understand workflows, constraints, and operational pain points
-
Defining information architecture, task flows, and role-based navigation
-
Creating paper sketches, wireframes, and interactive prototypes through iterative validation
-
Designing interaction patterns and visual layouts aligned with usability and accessibility principles
-
Supporting usability reviews and design validation with stakeholders
Throughout the project, my focus was on translating complex operational requirements into clear, usable, and reliable user experiences that could function effectively in high-pressure, real-world environments.
Discovery & Research
To understand the real challenges faced by cargo operations teams, We've
-
Conducted contextual inquiry and field studies at cargo terminal environments
-
Worked closely with business analysts and cargo domain SMEs to understand operational constraints
-
Reviewed the existing system, workflows, and supporting artifacts
-
Participated in stakeholder discussions to align on business goals and operational priorities
The intent was not only to identify usability issues, but also to understand how work was actually carried out under time pressure and across different roles within the terminal.
Key Insights & Observations
The research highlighted several systemic issues that directly impacted efficiency, accuracy, and user confidence:
-
High cognitive load: Users were required to process information across multiple screens, increasing mental effort and error rates.
-
Paper-dependent workflows: Many field activities relied on paper, with data entered into the system later, leading to inconsistencies.
-
Fragmented information: Critical information was spread across the system, making it difficult for to maintain situational awareness.
-
Onboarding challenges: New users required extensive training due to system complexity and lack of intuitive guidance.
-
Limited operational visibility: Users lacked a consolidated digital view of flight rosters, assignments, and daily tasks.
-
Insufficient error prevention: The system offered minimal safeguards to prevent mistakes or support recovery when errors occurred.

Persona - Cargo Operations Checker
A frontline cargo operations staff member responsible for verifying shipments, updating cargo status, and coordinating with supervisors and ground handling teams during active flight windows.
Environment
Works in fast-paced warehouse and apron environments under time pressure, often switching between physical cargo handling and system interaction.
Goals
-
Complete checks quickly and accurately
-
Maintain real-time visibility of assigned flights and tasks
-
Avoid errors that can delay loading or damage cargo
Challenges
-
Relies on paper notes during field work, leading to delayed data entry
-
Needs to navigate multiple screens to find related information
-
Limited system support for error prevention or recovery
-
High cognitive load during peak operations
Design Principles
The design principles for the Cargo Operations System were shaped directly by the needs of the frontline users working under time pressure, managing multiple tasks across physical and digital environments.
Each principle was defined to reduce cognitive effort, support accuracy, and enable faster decision-making during active cargo operations.

1. Reduce Cognitive Load in High-Pressure Environments
The system was designed to simplify information presentation, avoid dense screens, and surface only what is relevant at each stage of the task.
-
Prioritized key data over secondary details
-
Grouped related information logically
-
Reduced the need to remember information across screens
2. Prioritize Recognition Over Recall
Given the pace of work and frequent context switching, the interface favors recognition instead of memory.
-
Clear labels and full-length field names
-
Visible system states and confirmations
-
Progressive disclosure to reveal information when needed
This helps users act with confidence without relying on training or prior knowledge.
3. Support Task-Driven, Role-Based Workflows
The system was structured around the actual tasks performed by Cargo Operations Checkers rather than system modules.
-
Role-based navigation and views
-
Task-oriented screens aligned to daily operations
-
Reduced navigation depth during critical workflows
This ensures users can focus on completing work, not navigating the system.
4. Prevent Errors and Enable Recovery
In cargo operations, errors can lead to delays, rework, or damage. The design includes preventive and corrective measures to support safe task execution.
-
Input validation and system guidance
-
Clear feedback for actions and system responses
-
Opportunities to review and correct entries before submission
5. Enable Real-Time Visibility and Situational Awareness
Cargo Operations Checkers need immediate awareness of flight status, assignments, and priorities.
-
Real-time status indicators
-
Consolidated views of tasks and shipments
-
Visual cues to highlight exceptions and critical updates
This improves coordination and reduces reliance on verbal or manual communication.
6. Ensure Consistency Across Devices and Contexts
As users move between desktop terminals and field environments, consistency becomes critical.
-
Common interaction patterns across screens
-
Consistent visual language and spacing
-
Mobile and desktop experiences designed to work together seamlessly
This reduces learning effort and supports smoother adoption.
Persona-based Design Mapping (Cargo Operations Checker)

Outcome & Impact
The redesigned Cargo Operations System delivered measurable operational improvements across cargo terminals by reducing manual effort, improving visibility, and enabling faster, more reliable decision-making during active operations.
Operational Efficiency
-
Reduced cargo handling and processing time by approximately 20–30% through streamlined workflows and real-time data capture.
-
Improved space utilization and throughput by providing better visibility into shipment status and terminal activity.
-
Minimized delays caused by manual handoffs and late data entry.
Accuracy & Error Reduction
-
Replaced paper-based processes with digital workflows, significantly reducing data entry errors and rework.
-
Enabled earlier detection of discrepancies through real-time updates and system validation.
-
Improved handling accuracy, helping prevent damage caused by miscoordination or delayed actions.
Visibility & Coordination
-
Established a shared digital interface between agents, customs, ground handlers, and airlines, improving transparency across touchpoints.
-
Reduced handling time in some operational scenarios by up to 40% due to improved coordination and communication.
-
Enabled proactive planning through advance visibility of cargo arrivals and resource requirements.
System Capabilities
-
Introduced a truck control and monitoring system, providing real-time visibility of vehicle movement within the terminal using RF signals and logic-based tracking.
-
Enabled dock booking and advance notifications, allowing ground handlers to plan and allocate resources more effectively.
Adoption & Scale
-
Successfully implemented across five cargo terminals at four major international airports, demonstrating scalability across different operational contexts.
-
Supported consistent usage across roles and locations through intuitive workflows and reduced training dependency.
Overall Impact
By aligning design decisions closely with the daily needs of cargo operations staff, the system improved efficiency, accuracy, and situational awareness in high-pressure environments. The outcome was a more reliable and scalable cargo handling platform capable of supporting complex operations across global terminals.
What I Learned
This project reinforced the importance of designing for real operational conditions rather than ideal scenarios. Working closely with cargo operations staff showed me how quickly complexity, time pressure, and fragmented tools can impact accuracy and decision-making. I learned that small, practical design choices—clear task prioritization, consistent patterns, and timely system feedback—often make the biggest difference in high-stakes environments. Most importantly, the project highlighted the value of staying close to users and delivery constraints throughout execution, ensuring that design solutions remain usable, reliable, and effective at scale.