Candice Chen
CS01

Warehouse Receiving Platform Consolidation

One platform. Three workflows. Designed for the real world.

A 2.5-year UX challenge to bring three fragmented receiving applications onto one platform — without forcing very different operational environments into the same experience. I led the UX across mobile, RF gun and automated desktop workflows, from discovery and concept through live warehouse testing and international rollout.

Role
Lead Senior UX Designer — manual and automated workflow solutions
Timeline
Feb 2023 – May 2024, ongoing design lead since
Scale
30 sites · 13 countries · ~2,700 daily users
Devices
Mobile · RF gun · Desktop
01

Project Overview

The three devices — mobile, RF gun, and decant desktop — brought into one platform.
Three devices, one platform: mobile, freezer RF gun, and decant desktop.

The company was maintaining three separate apps for the same core warehouse receiving task — one for in-store fulfilment (ISF) on mobile, one for freezer operations on an RF gun, one for the decant automation station. Each ran on a different device, served a different workflow (two manual, one fully automated), and was owned by a separate engineering team with its own codebase. The duplication was costing cloud spend, dev resource, and maintenance overhead. The ask: consolidate all three into one platform.

Duration
2.5 yrsDuration
Sites
30Sites
Countries
13Countries
Daily users
~2,700Daily users
02

My Role & Timeline

My role
Lead Senior UX Designer, covering both manual and automated workflow solutions
Freezer + ISF consolidation
Feb 2023 – Nov 2023, continuing as design lead for ongoing fixes and feature updates
Decant automation station
May 2023 – May 2024, continuing as design lead for ongoing updates
International rollout
Sweden / IKEA — Oct 2023 onwards

Collaborators: 40+ engineers across three teams, alongside Product Managers, Engineering Managers, Group Product Managers, Heads of Engineering, Heads of Product, UX Writers, and Health & Safety Specialists.

03

Discovery & Research

I took on this project shortly after joining the company. To understand the workflow, I went through the existing info pack, then went into the warehouses myself to interview, observe, and shadow workers across all three units.

ISF (mobile) and Freezer (RF gun, −20°C to −26°C)

These two units share a similar core workflow but differ sharply in site size and screen interaction. For ISF, constraints were about information density and step order — sequences differed slightly from Freezer for the same task. For Freezer, the real constraints were physical: workers wore bulky gloves in an extreme cold environment, against a screen a third the size of a regular mobile phone's, in landscape rather than ISF's portrait. Buttons that worked fine on mobile were often untappable with gloves — ISF's calendar pickers would become error traps in Freezer.

Simplicity wasn't a nice-to-have here, it was survival — every extra step meant longer exposure to cold.

Decant (desktop, automation)

A different world entirely. Workers monitored an automated station, verifying and responding to system events as conveyors moved totes on their own. Their KPI was units per hour, and it mattered more here than in the other two manual units — each product genuinely took longer to process in Decant due to the amount, so a single data entry mistake cost far more to fix.

A Freezer operative scanning stock with a handheld RF gun while wearing thick gloves.
Freezer — RF gun handled in gloves at −20°C
A Decant operative working at the automation station, reading the on-screen prompt beside the conveyor.
Decant — fixed station, screen always in view
04

Define & Ideate

The project started with combining ISF and Freezer — the two manual workflows. After comparing the two in detail, I designed an approach that could work across both device types, marking out exactly where the two workflows diverged in step order. I brought this to both product managers, laying out options for streamlining the two into one shared workflow without disrupting either business unit's daily operations. ISF agreed to adapt their workflow so both units could run on the same one.

Side-by-side comparison of the ISF and Freezer workflows, marking where step order diverged.
Mapping exactly where the two manual workflows diverged in step order.

Terminology was resolved the same way: I gathered the UX writers and product managers from both ISF and Freezer to review the differences I catalogued, and got agreement on shared terms across both. Once terminology and workflow were agreed, I handed the work over to engineering to build.

Decant followed separately. Early in discovery, I travelled to Poland for a workshop with the product manager and Decant's designer at the time, to map its entire workflow against what we'd already agreed for Freezer and ISF, and to define MVP scope for the updated workflows.

Workshop session in Poland mapping the Decant workflow.
Workshop wall of mapped Decant workflow steps.
Team working through MVP scope during the Poland workshop.
Product blueprint mapping the consolidated workflow across all three units.
The product blueprint that came out of mapping all three workflows together.

On the device side, this couldn't be one responsive design stretched three ways — each needed its own framework, built on shared components. Mobile became the baseline. For the RF gun, usability for gloved hands at −20°C was the priority in every sizing decision. Desktop had the opposite problem: the priority was keeping product information permanently visible to support accuracy.

Once the happy paths were designed, I moved to exception paths. In Freezer, errors were mostly straightforward data problems. Decant needed far more — a much larger set of hardware-related exception flows, instructing workers how to resolve each issue and reminding them to follow safety guidelines whenever interacting with the station.

05

Design, Iterate & Final Prototype

Every design change here touched the daily work of thousands of Freezer and Decant workers, so nothing shipped without validation.

For Decant alone, that meant 70 tests across 7 prototypes and 3 CFCs in the UK — testing for easy adoption, ease of use, and shaving seconds off the existing workflow.

For Freezer workers, I brought interactive prototypes onto the floor and into the freezer itself, walking workers through exactly what would change (the visuals) versus what wouldn't (the core workflow), then gathering their feedback and iterating toward the best outcome.

Interactive prototype screens taken onto the warehouse floor for testing.
Further prototype screens covering the consolidated receiving flow.

Those site visits shaped how I worked with engineering, too. Being on the ground gave me first-hand evidence and the Freezer workers' perspective — something I could bring back to engineering whenever a trade-off had to be made between Freezer and Decant, and use to make the case for why one needed to be prioritised over the other.

During live station testing for Decant, I spent a few days across different sites observing how users were adapting to the station. This exposed a design-build gap — wrong sizing, modals appearing incorrectly, pop-ups stacking, and more. I documented it all with side-by-side photos and brought engineers and leads into a formal alignment session. Every issue became a JIRA ticket, and the dev team started working through the fixes; we also agreed a post-MVP front-end refactor to optimise the infrastructure and allow more flexible, device-tailored components going forward.

Side-by-side comparison of the intended design against the live station build.
Side-by-side design-vs-live-station documentation — what turned a dispute into a shared fix list.
UX and engineering alignment session working through the documented issues.
Team reviewing the fix list during the alignment workshop.

I also helped directly with adoption while on site. A live walkthrough of the dashboard showed it was being significantly underused, simply because workers didn't know what it could do — once shown, the reaction was immediate. That became a lesson that shaped every rollout afterwards: onboarding needed to be built into the deployment process itself, not left to chance.

Deploying to one of our client sites internationally tested the design against assumptions we'd built in from UK operations. I travelled out to see first-hand how the client's teams were actually using the product — running usability testing and interviews on the ground rather than relying on what we'd assumed back home. Workers there used a desktop workstation and a handheld simultaneously, received mixed pallets, and prioritised accuracy over speed — wanting richer on-screen product detail than we'd designed for.

06

Final Design & Prototype

Final UI covering all consolidated receiving flows.
The consolidated flows in their final form.
Final Decant station UI with persistent product context and safety-first error states.
Decant: persistent product context and safety-first error states.

Three interaction models, one shared foundation: ISF streamlined and portrait; Freezer stripped down with oversized touch targets built to survive gloves and −20°C; Decant with persistent product context and safety-first error states.

I validated the freezer design myself, in full PPE, inside the freezer warehouse. Within seconds the cold registers — fingers lose feeling fast. Even in two layers of gloves, I sometimes had to remove one just to tap a single button — something workers did dozens of times a shift under the old design.

That confirmed the principle: never make workers remove their gloves. Bigger targets, fewer steps, higher sensitivity.

Two fixes came directly out of that validation: a flagged routing inefficiency that engineering corrected at the algorithm level, and a built-in timer so managers could track freezer exposure and enforce mandatory breaks — a legal requirement, not an extra.

Sweden/IKEA deployment tested the design against UK assumptions. Workers there used a desktop workstation and a handheld simultaneously, received mixed pallets, and prioritised accuracy over speed — wanting richer on-screen product detail. A live dashboard walkthrough also showed the dashboard was underused simply because workers didn't know what it could do — a sign onboarding needed to be built into every rollout, not left to chance.

Client site visit observing how international teams used the product.
Usability testing and interviews run on the ground at the client site.
07

Impact & Learning

Support costs down
95%Support costs down
Labour costs down
30%Labour costs down
Freezer productivity gain
~3.5%Freezer productivity gain
Footprint reduction
15–30%Footprint reduction
  • Drove measurable operational improvements: consolidating onto one codebase drove measurable cost savings — support costs down 95%, labour costs down 30%, and cloud spend reduced by millions.
  • Both automated and manual workflows saw measurable performance gains: Decant improved on speed, error rate, and correctness (validated on-site at each rollout), while the Freezer routing optimisation delivered a ~3.5% productivity gain, ~15–20% reduction in putaway walk duration, 2% increase in pick walk units per hour, and 15–30% footprint reduction — now live across all client sites.
  • The unified Decant platform opened the door to technology that wasn't possible on the old fragmented infrastructure — AI cameras, robotic arms for Decant integration, and deeper automation.

Learning

Feature adoption doesn't happen automatically — it needs a deliberate follow-up.

A dashboard I'd designed was sitting significantly underused on an international client site, simply because workers hadn't been shown what it could do. A single live walkthrough changed that instantly — proof that training and support after deployment matter as much as the design itself, especially at scale where you can't rely on word-of-mouth adoption.

Deployment QA matters as much as design QA.

Live testing surfaced cases where what users received didn't match what was validated in prototypes — onboarding and deployment QA now need to be standard on every rollout, not left to chance.

Extreme environments demand first-hand validation.

The glove/cold interaction failure only surfaced because I tested the RF gun myself, in full PPE, inside the freezer — no lab test would have caught it.

Evidence beats argument with engineering.

Side-by-side design-vs-live-station photos turned a dispute into a shared fix list — engineers later said it made them feel like partners, not implementors.

Small interaction costs compound at scale.

Shaving seconds off one Decant interaction seems minor — multiplied across 30 sites and two shifts a day, it's a real efficiency gain. Live usage data and UX testing are what make these calls with confidence.

“Good enough now” beats “perfect later”.

The MVP decision on Decant — shipping a workable consolidation rather than holding out for full parity across all three units — was what let the project move forward without destabilising any team.

Team collaboration is what moves a project like this forward.

Thousands of small prioritisation calls — big feature or small tweak, permanent fix or temporary compromise — and clear communication and documentation at each one is what kept the project on track.

08

Extending the Platform: a UX-Initiated AI Feature

A camera mounted above the decant station photographs the totes below. The image passes through an imaging integration service, then a machine learning model for image recognition, which determines whether the action was completed correctly, and returns immediate feedback to the operator on the station screen.
Conceptual illustration of the AI vision workflow at the station (AI-generated station representation for explanatory purposes).

Spotting the opportunity

Once the decant application was live and stable, I learned that another team in the business had built an AI vision model — cameras trained on tote movement and robotic picking at the grid. Nobody had connected their work to the decant station, but I saw an immediate fit.

The insight: their model had already identified which product presentations were successfully picked by robotic arms. If we surfaced those proven “ideal state” images to decant operators as visual instructions — showing exactly how a product should look after packaging is removed — we could improve accuracy at the source and give operators far clearer guidance than text alone.

Building the collaboration

I brought the idea to my product manager, then joined the AI team's weekly meetings to understand their model and data before proposing anything. Within two weeks, both teams agreed there was a genuine opportunity, and we kicked off a formal collaboration.

Designing and testing

By this point I was mentoring a junior designer, so I briefed her on the project and had her lead the prototyping — exploring how ideal reference images could sit within the existing Decant workflow. I also shaped the testing plan and had her help run it: we tested 4 prototypes with operators in a live warehouse, working together to collect performance data and feedback from the decanters. One concept clearly outperformed the others, in both task results and operator feedback.

Ideation prototypes exploring how ideal reference images could sit in the Decant workflow.
The four prototypes taken into live warehouse testing.
Station detrash instruction before the AI reference image feature.
Before — text-only instruction
Station detrash instruction after adding the AI-sourced reference image.
After — proven “ideal state” reference image

Aligning on the details

I worked with the AI team to define image selection rules — which images qualified as “ideal” for detrash, and at what quality, for which products — so both teams were building against the same standard. We then brought in engineering to plan testing scale and rollout.

Image selection rules defining which images qualified as ideal reference states.
Shared image selection rules, so both teams built against the same standard.

Outcome

Because this feature originated from UX, product leadership was enthusiastic and added it to the product roadmap. Development was on track until a company reorganisation paused the work — but the project proved something I now carry into everything I do: in a large organisation, the biggest opportunities often sit between teams. By stepping outside my immediate remit, we found a way to reuse existing hardware and a trained model across business units — multiplying the value of work the company had already paid for.