HomeProjectsAbout
Profile Picture

Logan Kragt

Software Developer | Azure Certified | MBA

Software developer with 7+ years of expertise in building scalable applications using modern technologies like Azure, Blazor, and React. Expertise in intralogistics systems, warehouse management, and supply chain solutions.

Back

URBN Outfitters — KC6 Distribution Center (~$200M)

2023

Contributed to a warehouse execution system integrating with WMS/TMS for high-throughput automation.

Tech stack & architecture
.NET Framework
Java
Docker
SOAP
REST
Oracle DB
URBN Outfitters — KC6 Distribution Center (~$200M)

Business Problem

URBN Outfitters needed a high-throughput distribution center capable of coordinating thousands of automation events across conveyors, sorters, and warehouse control systems. The existing tools could not orchestrate work across multiple subsystems or provide reliable visibility for a $200M build with aggressive timelines.

Non-Technical Solution Summary

We designed a distributed warehouse execution system where each section of the facility ran its own localized stack while a central orchestrator coordinated end-to-end flows. My team of developers and testers (~15 people) delivered a solution that let URBN route inventory, talk to PLCs, and synchronize with upstream WMS/TMS without bottlenecks. The solution gave operations clear monitoring, predictable message handling, and the flexibility to scale as new automation cells were commissioned.

Technical Architecture and Implementation

Distributed Stack per Zone

  • On-prem services per warehouse section: service bus, Windows services, MongoDB, C#, and Oracle DB for local state.
  • Each zone interfaced directly with PLCs for routing and control messages.

Central Orchestration Layer

  • Java + Apache Tomcat application coordinating workflows across zones.
  • Communicated downstream via REST to the Windows services and upstream to WMS/TMS via SOAP.

Custom SCADA and Monitoring

  • Real-time dashboards for operations to monitor flows, exceptions, and equipment status.
  • Alerting integrated to surface bottlenecks and failures quickly.

Integration and Messaging

  • Service bus patterns to isolate failures and keep high-throughput message flows reliable.
  • Containerized components where appropriate (Docker) to ease deployment and repeatability.
Key Features
  • Zoned architecture with independent stacks for resilience.
  • REST APIs between orchestrator and zone services; SOAP integration to WMS/TMS.
  • PLC connectivity for routing, diverting, and automation control.
  • Monitoring and alerting to surface bottlenecks and equipment issues quickly.
Results and Impact

The KC6 facility achieved the throughput targets for a $200M program while maintaining reliability across many automation cells. Operations gained visibility into inter-zone flows, and engineering could evolve each stack independently without risking system-wide outages.