Enterprise Web Platform

Enterprise Web Platform

How I aligned stakeholders to replace spreadsheets with an intuitive platform—saving thousands of hours and transforming daily operations.

How I aligned stakeholders to replace spreadsheets with an intuitive platform—saving thousands of hours and transforming daily operations.

Client

Client

Global Logistics Enterprise

Global Logistics Enterprise

Role

Role

Product Designer

Product Designer

Type

Type

Enterprise Web Platform

Enterprise Web Platform

Date

Date

Nov '24 - Feb '25

Nov '24 - Feb '25

Overview

Setting the Stage.

Our operations team was drowning in manual processes and analysis of complex data.

To optimize analysis our Data Science team created an analysis optimization algorithm - however it took a lot of effort to run.

Running the algorithm required our data scientists to source and consolidate 16 different Excel files….

Running the algorithm required our data scientists to source and consolidate 16 different Excel files….

THE CURRENT WORKFLOW

This created a bottleneck that slowed decision-making and pulled valuable resources away from higher-level work.

This created a bottleneck that slowed decision-making and pulled valuable resources away from higher-level work.

…VS. THE NEW WORFLOW

…VS. THE NEW WORFLOW

We needed a self-service platform that could automate complex algorithm outputs while providing clear data visualization - essentially putting the power of data science directly into the hands of operations.

The Challenge

The Human Element.

While the technical requirements were complex, the real challenge wasn't code - it was people.

Four different teams (operations, data science, development, and project management) each had their own perspective on what success looked like.


Operations wanted speed and simplicity. Data science worried about accuracy and methodology. Development focused on technical feasibility. Project management needed clear timelines and deliverables.

The Great Collaboration Void.

The Great Collaboration Void.

The Great Collaboration Void.

Without alignment, we risked building something that worked perfectly but served no one effectively.

Defining Requirements

Finding Common Ground.

In order to move forward, I became the translator between worlds.

Through one-on-one interviews with each business unit, I mapped not just what they wanted, but why they wanted it. These conversations revealed surprising alignment in some areas and critical disconnects in others.


The real breakthrough came through weekly design meetings where all teams gathered in one room.


Instead of presenting solutions, we explored problems together - discussing functional requirements, mapping jobs-to-be-done, and most importantly, letting the design emerge from collective understanding rather than individual assumptions.

In order to move forward, I became the translator between worlds.

Through one-on-one interviews with each business unit, I mapped not just what they wanted, but why they wanted it. These conversations revealed surprising alignment in some areas and critical disconnects in others.


The real breakthrough came through weekly design meetings where all teams gathered in one room.


Instead of presenting solutions, we explored problems together - discussing functional requirements, mapping jobs-to-be-done, and most importantly, letting the design emerge from collective understanding rather than individual assumptions.

Design Process

Designing Together (and sketching privately).

The teams made it clear from day one: no wireframes.

They wanted to see high-fidelity designs with working prototypes in our discussions - anything less felt like wasted time to them. So I adapted my process, sketching privately to work through user flows and information architecture, then translating those rough concepts directly into polished Figma designs.

But the real magic happened during our design meetings. When we'd discuss new features or modifications, I'd design live in Figma while we talked - creating quick wireframes in real-time as a thinking tool.


This gave us immediate visual feedback and let everyone react to ideas as they formed.

Development Partnership

Bridging Design & Development.

I learned early that the best designs come from treating developers as design partners, not just implementers.

When we needed a comment feature for the dashboard, one of our stakeholders suggested adding a left side navigation to emulate Microsoft tools - this was in the hopes the functionality would be familiar and thus easier to utilize for the team.

But something felt off about introducing a second navigation element when we already had a left-side menu.


I brought my concerns to the development team, and they immediately confirmed my suspicions: dual navigation would create responsive design headaches and add unnecessary complexity to both the codebase and user experience.

change to row expansion

left side pop up

But something felt off about introducing a second navigation element when we already had a left-side menu.


I brought my concerns to the development team, and they immediately confirmed my suspicions: dual navigation would create responsive design headaches and add unnecessary complexity to both the codebase and user experience.

Left side pop up

change to row expansion

Design Annotations

Together, we landed on a simpler solution: comments that expand directly below each row. Users could still access feedback without disrupting the layout, and we avoided the visual clutter and technical complications of competing navigation systems.

The Blueprint Behind the Build

Translating design decisions into development reality required meticulous preparation. I created comprehensive design annotations that documented interaction patterns, responsive behavior, and edge cases - essentially creating a shared language between design intent and technical implementation.

Mock up prototyping

design annotations

mock up prototyping

I created detailed mockup prototypes that became our source of truth, demonstrating not just what the interface should look like, but exactly how it should behave.


These weren't just pretty pictures - they were functional specifications that eliminated guesswork and reduced back-and-forth during development.


By investing time in detailed annotations and interactive prototypes upfront, we avoided costly miscommunications and kept the project moving at the aggressive pace the stakeholders demanded.

User Testing

From Functional to Intuitive.

I structured user testing around jobs-to-be-done scenarios based on our three core personas, giving users real tasks to complete rather than just asking for opinions.

The most critical workflow was running monthly simulations - a process that could involve uploading up to 16 different files, each with its own update schedule.

Iteration #1

My first design used dropdown menus for file selection and replacement. Technically, it worked and users could complete their tasks eventually.


But watching users struggle revealed the gap between functional and intuitive. The interface felt cluttered, users missed critical steps, and those unfamiliar with the process often proceeded correctly by guessing rather than understanding the action they needed to take.

Adding User Input into Design.

The breakthrough came with an accordion-style redesign that transformed the experience from a single overwhelming screen into guided, digestible steps: select files, validate inputs, name simulation, run.


I separated required actions from optional ones and introduced stronger visual cues for file states - loading, error, success. Instead of leaving users to figure out the process, the interface now walked them through it with confidence.

Semantic Clarity

What Do You Mean by That?

Our file management system needed to handle dozens of input and output files while remaining clear and organized, but we kept hitting walls around terminology.

'Simulation' and 'scenario' were used interchangeably across teams. 'Input files' meant different things to operations versus data science. These weren't just semantic quibbles - they created real confusion in the interface and made the platform feel inconsistent and unreliable.

I facilitated an affinity mapping exercise where we grouped all the overlapping terms and worked with users to determine which language actually made sense for their daily work.


By solving these semantic issues early, we ensured the file management system wasn't just functional, but spoke the same language as our users. Sometimes the most important design decisions happen before you ever open Figma.

input files

Input files

output simulation files

Output simulation files

Design System

Building From Scratch.

When I joined the project, the UI had been shaped primarily by developers working without formal design guidelines.

To support their work and bring visual consistency to the platform, I audited internal tools and referenced the company’s brand guidelines to inform a clear design direction.

I developed a lightweight design system in parallel with key screens—focusing on reusable components, color, and typography. The system continued to evolve with the project and now provides a strong foundation for future enhancements.

Color Pallete

Brand Colors

B/W Colors

Gray Colors

Blue 1

#031745

Blue 2

#1166EE

Red

#E20101

Black 1

#403F3E

Black 2

#515454

Black 3

#FFFFFF

Gray 1

#A8A9A9

Gray 2

#E8E9E9

Gray 3

#F6F7F7

Brand Colors

Red

#E20101

Blue 2

#1166EE

Blue 1

#031745

B/W Colors

White

#FFFFFF

Black 2

#515454

Black 1

#403F3E

Gray Colors

Gray 3

#F6F7F7

Gray 2

#E8E9E9

Gray 1

#A8A9A9

Typography

Inter

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Heading 6

Name

20 px

24 px

32 px

40 px

48 px

56 px

Font size

22 px

26.4 px

35.2 px

44 px

52.8 px

61.6 px

Line ht

The Outcome

Turning Hours into Minutes.

The transformation was dramatic and measurable. What once took operations teams hours of manual work - coordinating with data scientists, waiting for Excel file processing, and running complex analyses - now happens in under 5 minutes of self-service interaction.

Our data science team, previously tied up in routine scenario generation, gained back several hours per week to focus on higher-value strategic analysis and model development. The operations team went from being dependent on others' schedules to having on-demand access to the insights they needed for critical decision-making.

The MVP has been successfully deployed and is now in active production use across the rail operations team.

LEARNINGS

LEARNINGS

Close collaboration with both business and development teams was key to overcoming challenges and ensuring the design met all expectations. Moving forward, I plan to streamline the feedback process and advocate for earlier low-fidelity prototyping to save time and resources.

Close collaboration with both business and development teams was key to overcoming challenges and ensuring the design met all expectations. Moving forward, I plan to streamline the feedback process and advocate for earlier low-fidelity prototyping to save time and resources.

CHALLENGES

CHALLENGES

Working in high-fidelity from the start was challenging, especially when the business preferred to see only final designs. This pushed me to refine my design process, balancing speed with precision. Without a clear design process in place, I had to be efficient with my time and seek frequent feedback to ensure alignment.

Working in high-fidelity from the start was challenging, especially when the business preferred to see only final designs. This pushed me to refine my design process, balancing speed with precision. Without a clear design process in place, I had to be efficient with my time and seek frequent feedback to ensure alignment.

Ready to create something meaningful?

Reach out to collaborate on designs that resonate, inspire, and make an impact.

Ready to create something meaningful?

Reach out to collaborate on designs that resonate, inspire, and make an impact.

Ready to create something meaningful?

Reach out to collaborate on designs that resonate, inspire, and make an impact.