Clarity at scale

UX Case Study
My Role
Lead UX/UI Designer
Platform(s)
Web
Timeline
Dec 2024 - Jan 2025
Team
2 Designers

TLDR
Responsibilities
Led end-to-end UX for migrating from Power BI to a custom web-based diagnostic platform, covering research, IA, design systems, and handoff for both internal and future client-facing products.
Results
A fast and clean diagnostic experience with a purpose-built tool the Summit team can actually rely on. The foundation for a scalable client product is in place and ready to ship.
Highlights
Redesigned an enterprise diagnostic platform, creating a scalable design system for internal and client use. Focused on real workflows to drive adoption, positioning the product for a paid release without a rebuild.

Problem & Constraints

Navigating the reporting system required too many steps, too much context switching, and too much tribal knowledge about where anything lived. When something went wrong, the team had to dig instead of diagnose.

The issue wasn’t a lack of data, but a failure to surface the right signals at the right time, especially for the people doing the diagnosing.

On top of that, the solution needed to evolve into a client-facing product, so it had to be built with that future in mind.

Process &  Key decisions

The project began with deep user research to understand how the Summit team navigates support calls, which led to structuring the tool around their diagnostic flow rather than the underlying data model. From there, the focus shifted to building trust through clear, confident data presentation and establishing a scalable design system suitable for client-facing use.

Dashboard

The goal was clarity at a glance, with depth one click away.


This is the entry point. It answers one question fast. Is this company healthy or not?

I combined security, device, and user data into a single view so teams don’t have to piece it together themselves. Key metrics like Defender status, exposure levels, update gaps, and device trends surface immediately.

From there, every data point is clickable. You can move from a high-level score straight into the exact devices or users causing the issue.


Device Exposure & Risk

This section is built for action.

Instead of listing issues, it prioritizes risk. High exposure devices and critical gaps surface first, with clear indicators of what’s wrong.

The insights panel calls out common failures like disabled firewalls or outdated signatures so teams don’t have to hunt for patterns.

A quick inventory view sits alongside it, giving immediate context. You can see the problem and the affected devices in the same moment.


Device Inventory

This is where teams go when they need detail.

I structured it to move from summary to identity. Start with overall stats, then narrow into specific users, devices, or applications.

Each identity view pulls everything into one place. Usage, authentication, group membership, and risk signals all live together.

No more switching tabs or tools just to understand one user.

Design System & Components

Building a tool this complex without a design system would have meant making the same decision dozens of times with slightly different answers each time. That's how inconsistency creeps in, and inconsistency in a diagnostic tool erodes trust fast.

I built a lightweight design system based on Tailwind to keep the app consistent as it grows, including support for light and dark mode.

To manage complex, data-heavy interfaces, I focused on a flexible set of reusable components, including tables, filters, stat blocks, and detail panels, all built on shared logic and interaction patterns.

This made the experience more predictable for users, faster to build for the team, and created a scalable foundation for the future client-facing version without redesigning core pieces.

Final Experience

What started as a complex multi-sided problem ended up as something that feels genuinely simple to use.

What came out the other side was a tool that actually fits how Summit works. You open it, you know where you are, you know what needs attention, and you know where to go next. There's no learning curve to fight and no moment where the interface makes you slow down to figure out what it's trying to say.

The navigation logic follows the natural arc of a support session: start with a health overview, drill into risk areas, get into specifics when you need them. The visual language stays consistent so context doesn't have to be rebuilt every time you move between sections.

When the second stage ships to clients, the foundation is already there. The design scales. The component system scales. The information architecture scales. This wasn't built to solve today's problem and be replaced in a year.

Impact & Findings

drill-down workflows
Reduced time to identify critical device issues by shifting from report browsing to guided drill-down workflows
internal adoption
Increased internal adoption by aligning the interface with how teams already work instead of forcing new behavior
The Next Step
Validated a scalable foundation for a paid client product without needing to rebuild the experience

Let’s work together

I’m currently open to mid–senior UX/UI, product design, and UX engineering roles where I can own end‑to‑end experiences and work closely with engineering teams.