Home

Navigating
Seamlessly

Unifying the multi-cloud experience through scalable global navigation.


Sr Lead UX Designer


IBM / Kyndryl

Led the heuristic evaluation, information architecture, and UI redesign of the platform's global navigation.

The Problem

Users faced difficulties navigating across various independent services, resulting in a fragmented experience. The platform needed a unified global navigation that could adapt to user permissions and seamlessly integrate third-party apps.

Read details →

Methodology

User-Centered Design, Navigation Heuristic Analysis, Information Architecture, Prototyping, Usability Testing.

Read details →

Tools

Mural, Figma, Webex Meetings, Jira, GitHub, Slack, Teams, Adobe Illustrator, Adobe Photoshop.

Task success

+45% Task Completion

Improved discoverability and wayfinding across all unified platform services.

App Discovery

+65% Cross-App Traffic

Increased usage and signups for previously isolated offerings through unified global routing.

what went well?

  • Stakeholder alignment on architecture
  • Scalable navigation guidelines
  • Improved feature discoverability
  • Consistent 3rd-party app experience

Heuristic Analysis

Evaluated existing fragmented navigation to identify user pain points and structural inconsistencies.

Read details →

Info. Architecture

Restructured the global taxonomy to support permission-aware, dynamic routing across modular apps.

Read details →

UI Prototyping

Delivered standardized, accessible UI patterns for the global header and local navigation components.

Read details →

The Problem

Kyndryl Bridge users faced significant difficulties navigating across various internal tools and independent services, resulting in a highly fragmented user experience. Applications acted as silos without a cohesive design language. The platform desperately needed a unified global navigation that could adapt to complex user permissions, scale for future growth, and seamlessly integrate third-party applications without losing user context.

Stage 1 - Research

I began by conducting a comprehensive Heuristic Evaluation across the platform. We mapped out the existing user journeys to identify severe pain points, dead ends, and areas of friction. Working closely with product managers, we analyzed the information architecture to ensure that the new structure could support the seamless integration of completely independent applications.

Initial Navigation Flow
Proposed Navigation Flow
Comparison of the initial fragmented navigation flow versus the proposed unified architecture.

Framework Definition

Navigation Framework
Platform UI Framework structure.

Stage 2 - Prototyping and User Testing

We developed low-fidelity wireframes to establish the foundational layout and hierarchy. Once aligned, I created interactive high-fidelity prototypes in Figma to simulate dynamic routing, context switching, and permission-aware states.

We then conducted unmoderated user testing sessions to validate these new navigation patterns, ensuring that discoverability was vastly improved before moving into development.

Top Navigation Features

The top navigation serves as the primary anchor point across the entire platform, unifying applications that previously lacked any visual or structural connection.

App Switcher
Account Switcher
App Switcher: Allows users to seamlessly jump between authorized apps. Account Switcher: Enables users to change the context of their role, displaying specific data and permissions.

Utility Dock

Provides constant, global access to critical platform tools regardless of which application the user is currently operating within.

Help Utility
Notifications
User Profile
Quick access to Global Search, Contextual Help, System Notifications, and User Profile settings.

Local Navigation Features

The secondary navigation serves as the local anchor for specific applications. It contains tabs for pages within an app, contextual actions, and a breadcrumb trail to support deeper hierarchy and wayfinding without cluttering the global header.

Local Navigation

Stage 3 - Implementation

Implementation required deep, ongoing collaboration with engineering teams to ensure the final product matched the prototype's intent. We built the navigation as a standalone, consumable React component that could be injected into any application. I provided comprehensive Design System documentation, detailing usage guidelines, responsive behaviors, and accessibility standards for the global header, utility menus, and local side-navigation.

Stage 4 - Iterative Enhancements

Based on post-launch analytics and direct user feedback, we continuously refined the navigation. This included optimizing the search algorithm's placement, enhancing the visual hierarchy of the notification center, and refining the mobile-responsive behavior for tablet users in the field.

What Went Well?

Cross-Functional Collaboration: Maintaining close alignment with development teams from day one ensured that our UI designs were technically feasible and could be scaled as reusable React components.

Scalable Framework: We successfully delivered a standardized, unified navigation system that seamlessly supports future application integrations and third-party tools.

Improved Discoverability: The introduction of the global App Switcher and Utility Dock drastically reduced user friction, resulting in a 45% improvement in successful task completion and driving a 65% increase in cross-app traffic to previously hidden tools.

What Could I Have Done Better?

Testing Complex Edge Cases Early: While our user testing validated the primary workflows, we could have expanded the initial scope of our unmoderated testing to include more diverse edge cases—specifically around complex, multi-tenant permission states—earlier in the prototyping phase.