My Work

Design Principles

About Me

At a Glance

At a Glance

Problem: Design decisions often stall when requirements are unclear, stakeholders disagree, or constraints conflict.

Role: Senior UX Designer, responsible for making and guiding decisions under ambiguity.

Scope: Decision making, tradeoffs, collaboration, and alignment across complex products and internal systems.

Outcome: A clear set of principles that help teams move forward responsibly when the right answer isn’t obvious.

Yellow Flower
Yellow Flower

Timeline

Timeline

Summer 2024

Summer 2024

Tools

Tools

Figma, Figjam, Jira,

Figma, Figjam, Jira,

Why This System Mattered

Monthly rate adjustments were a core part of the business, but the system supporting them hadn’t kept pace with scale.

As volume increased, updates became harder to manage, errors were more costly, and operational risk grew. What had once been manageable became a bottleneck.

When the Tools Became the Bottleneck

The system technically worked, but only through workarounds and institutional knowledge.

There was no easy way to track rate changes, support historical pricing, or validate complex adjustments. As a result, updates were slow, fragile, and increasingly risky.

What the System Needed to Do

The goal wasn’t to add features; it was to make complex work manageable at scale.

The system needed to support accurate edits, preserve historical context, validate complex pricing logic, and reduce the risk of errors during high volume updates.

Understanding How the Work Actually Happens

I spent time shadowing internal users and gathering direct feedback through surveys and working sessions. This revealed not only pain points, but also how users mentally grouped rates, services, and compliance rules while working.

These insights informed both the workflow and the information hierarchy, ensuring the system aligned with real usage rather than legacy data structures.

What Changed in Practice

What Changed in Practice

Updates became faster, errors were reduced, and specialists were able to manage pricing changes with greater confidence. The system scaled with the business instead of working against it; reducing operational risk and supporting growth without added overhead.

75%

75%

75%

75%

reduction in time spent on monthly rate updates

reduction in time spent on monthly rate updates

reduction in time spent on monthly rate updates

reduction in time spent on monthly rate updates

200+

200+

200+

200+

hours saved every month by eliminating manual processes through creating simplified workflow

hours saved every month by eliminating manual processes through creating simplified workflow

hours saved every month by eliminating manual processes through creating simplified workflow

hours saved every month by eliminating manual processes through creating simplified workflow

0 Hours

0 Hours

0 Hours

0 Hours

Multiple previously manual processes no longer require any manual intervention at all

Multiple previously manual processes no longer require any manual intervention at all

Multiple previously manual processes no longer require any manual intervention at all

Multiple previously manual processes no longer require any manual intervention at all

Reshaping the Path Through Complexity

Reshaping the Path Through Complexity

Rather than forcing users through rigid steps, the experience was redesigned to reflect how rate updates actually occurred. Structure and sequencing were used to guide decisions, reduce cognitive load, and prevent costly mistakes without slowing experienced users down.

Rather than forcing users through rigid steps, the experience was redesigned to reflect how rate updates actually occurred. Structure and sequencing were used to guide decisions, reduce cognitive load, and prevent costly mistakes without slowing experienced users down.

A streamlined workflow that reflects how rate updates are performed in practice.

Layout exploration focused on clarity, density, and real-world data volume.

Layout exploration focused on clarity, density, and real-world data volume.

Exploring Structure Before Visuals

Exploring Structure Before Visuals

Layout and hierarchy were established before visual polish. This allowed us to pressure-test workflows, data density, and validation states early before committing to UI details. Getting the structure right reduced rework and made later design decisions more intentional.

Layout and hierarchy were established before visual polish. This allowed us to pressure-test workflows, data density, and validation states early before committing to UI details. Getting the structure right reduced rework and made later design decisions more intentional.

A System Built for Scale and Precision

The final system supported complex pricing workflows without sacrificing accuracy or control. Clear hierarchy, intentional constraints, and built in validation allowed specialists to work quickly while reducing the risk of compounding errors as volume increased.

A System Built for Scale and Precision

The final system supported complex pricing workflows without sacrificing accuracy or control. Clear hierarchy, intentional constraints, and built in validation allowed specialists to work quickly while reducing the risk of compounding errors as volume increased.

Final designs emphasizing hierarchy, orientation, and repeatable patterns.

Reflections & Impact

This project reinforced the importance of designing for real operational behavior, not ideal workflows.

By prioritizing clarity, validation, and scale from the start, the system could evolve alongside the business without requiring constant intervention or rework.


Design Considerations

Designing for Specialized Users

This system is used by a small, highly specialized team responsible for one of the most sensitive operational processes in the company. The interface needed to support speed and accuracy without relying on training or tribal knowledge. Design decisions consistently favored clarity, predictable behavior, and guardrails that reduced the chance of costly mistakes. Rather than simplifying the problem, the goal was to make complexity manageable and visible in the right moments.

Designing for Specialized Users

This system is used by a small, highly specialized team responsible for one of the most sensitive operational processes in the company. The interface needed to support speed and accuracy without relying on training or tribal knowledge. Design decisions consistently favored clarity, predictable behavior, and guardrails that reduced the chance of costly mistakes. Rather than simplifying the problem, the goal was to make complexity manageable and visible in the right moments.

Designing for Specialized Users

This system is used by a small, highly specialized team responsible for one of the most sensitive operational processes in the company. The interface needed to support speed and accuracy without relying on training or tribal knowledge. Design decisions consistently favored clarity, predictable behavior, and guardrails that reduced the chance of costly mistakes. Rather than simplifying the problem, the goal was to make complexity manageable and visible in the right moments.

Designing for Specialized Users

Balancing Flexibility with Control

Balancing Flexibility with Control

Balancing Flexibility with Control

Balancing Flexibility with Control

Default state for creating a new rate table, designed to clearly communicate next steps before any data is added.

Early synthesis work used to align on key problems, constraints, and functional requirements before design execution.

A consolidated review screen allowing users to verify rate details before committing changes.

A snapshot of qualitative feedback highlighting efficiency gains, reduced manual effort, and confidence in the new system.