Walgreens Specialty Pharmacy MFC Inventory Tracking

Rebuilding Inventory Infrastructure for a Regulated Supply Chain

To comply with the FDA’s Drug Supply Chain Security Act (DSCSA), I redesigned a 20+ year-old, analog inventory system into a modern mobile experience.

Company

Walgreens Specialty Pharmacy (Pharmtech)

Role

0 > 1 design ownership, UX UI, systems thinking

Team

Engineers, business analyst

Deliverables

Web-app for Zebra barcode scanner

Overview

Turning Operational Complexity into Guided Mobile Workflows

To comply with the FDA’s Drug Supply Chain Security Act (DSCSA), I redesigned a 20+ year-old, analog inventory system into a modern mobile experience enabling real-time inventory visibility and tracking, improved accuracy, and regulatory alignment across the supply chain to ensure safer drug distribution.


As the sole designer on a lean team, I went beyond just designing screens—working closely with engineering to actually understand the regulatory and operational logic, not just design around it.

Key Impact

Improving Efficiency, Accuracy and Traceability Real-Time

The new app enhances critical warehouse workflows while introducing net-new capabilities required for DSCSA compliance. It supports a system that helps identify and remove unsafe drugs quickly ultimately protecting patients and ensuring supply chain integrity.


  • Brought a legacy system into compliance with DSCSA, aligning with FDA mandates for traceability and safety

  • Reduced operational friction by modernizing slow, manual workflows into guided, mobile-first experiences

  • Designed for real-world operator use, enabling faster task completion and higher accuracy

  • Introduced system-level validations and guardrails to reduce errors and ensure compliance

  • Established a scalable UI foundation that can evolve alongside regulatory and operational changes


Note: This project is ongoing and we are still gathering impact data.

“I’m getting through tasks faster because I’m not stopping to think about the next step—it’s just right there.”

“Receiving new inventory used to take forever because I had to scan every item. Now scanning is just faster and more accurate."

“It didn’t take long to get used to. Once you do it a couple times, it just makes sense.”

“The old system was slow and kind of clunky. This is just… easier. Especially when you’re busy and trying to get through a lot quickly.”

Approach

Deep Collaboration, Not Handoffs

We designed in tandem with live operations. By pairing closely with engineering and grounding decisions in real user behavior, I could make sure the experience actually held up when pressure-tested in real time.

Closely partnered with:

  • A Tech Leader (30+ years experience) with deep operational expertise and information architecture of Walgreens-specific fulfillment operations

  • A very skilled contract Full Stack engineer who moved quickly from building back-end logic to high-quality UI implementation

  • A Systems Engineer embedded in micro-fulfillment centers, providing real-time user feedback and validation


This tight collaboration meant we could move fast without guessing—decisions were grounded, not reactive.

Core Features

  • Receiving



Reimagined intake workflows with real-time validation and traceability at the package level

  • Putaway



Designed guided placement logic across standard storage and quarantine states, improving efficiency by organizing the operator’s route on the backend after Receiving was completed

  • Intracompany Transfer (ICT)



Enabled seamless, trackable movement of inventory between distribution centers

  • Quarantine



Introduced clear system states and controls for isolating and managing at-risk inventory

Summary

This project took a 20+ year-old, analog system and rebuilt it for a regulated, fast-moving warehouse environment. DSCSA compliance was the mandate — but the real work was making that complexity disappear for the operators using it every day.