Industry
Logistics Technology
Client
Transplace (now Uber Freight)
Modernizing a 20-year-old TMS to unlock operational efficiency at scale

Overview
Transformed legacy Swing apps into a scalable web system, reducing workflows by 30 percent and improving operator throughput.
Transplace’s TMS was a 20-year-old Java Swing application (first screenshot below) critical to thousands of operators. Modernizing it required balancing usability, stability, and operational continuity.
-30%
Simplified multi-app workflow steps saved dozens of hours per operator per month.
24%
Faster onboarding reduced training time & improved confidence for new users.
15+
New design system created consistency and development speed across 15 apps.
Adoption
Introduced the first formal UX process, uniting engineering and product teams.
Goal & Bet
Transform legacy workflows into a scalable web experience that improved efficiency without disrupting existing operators. If we redesigned workflows around real operator behavior and built a scalable design system, we could cut operational steps and reduce training time.
Approach
I led UX from research through launch across four core modules in collaboration with a PM and a team of engineers. I introduced a full UX process, conducted deep on-site research, created personas, tested prototypes, and designed a component system that supported all future apps.
Evidence
User testing validated major workflow improvements and a strong preference for the redesigned navigation, search builder, and details views.

Impact



















