AWS Cross-Product

Design

System

Unifying teams & accelerating

product velocity

View the UX Guidelines

Project overview

At AWS, I built the cross-product design system, creating the foundation that now powers consistent, scalable, and extensible UX across dozens of AWS products. This effort included Global Navigation and AWS Dashboards, enabling more than 100 product teams.

My work spanned strategy, architecture, design, and adoption. I balanced immediate product needs with long-term scalability and alignment across one of the largest and most complex cloud platforms in the world.

The Challenge

AWS had dozens of dashboard implementations, but none were consistent, customizable, and scalable across AWS. AWS Global Navigation was antiquated and never built on a design system, leaving hundreds of teams without a single source of design truth and millions of users facing inconsistencies.

  • Inconsistent user experiences across consoles

  • Duplicate design and engineering work

  • Slower delivery of new features and widgets

  • No governance for centralized model for contributing cloud metrics

I had the opportunity was to design and implement a true cross-product design system that:

  • Unified experiences that spanned across products

  • Enabled rapid widget contributions from dozens of teams

  • Balanced consistency with flexibility

  • Provided clear governance, documentation, and adoption support

My role

Design Systems Lead & Architect

  • Conducted user research and partnered with engineering and product leadership to understand pain points and needs

  • Built Figma libraries and authored UX guidelines

  • Led governance reviews and onboarding for 20+ product teams

  • Built Global Navigation and AWS Home dashboard as flagship implementations of the system

1
Research & Alignment

  • Conducted interviews and workshops with 20+ product teams to understand needs, pain points, and contribution workflows

  • Aligned stakeholders on the need for a unified, scalable design system that went beyond visuals to include contribution and governance

  • Conducted usability studies to help define drag-and-drop widget interactions: grid sizing, reordering, overflow handling, responsive layout behavior.

2
Architecture & Foundation

  • Defined token architecture (color, typography, spacing) as the backbone of the Global Navigation system

  • Established naming conventions, variables, and reusable patterns to ensure engineering-ready design

  • Using the atomic design methodology, I built Figma libraries and components that mapped directly to engineering frameworks

PARTICLES

At the core of the design system were the critical elements that defined the system’s DNA. I established scalable design tokens ensuring seamless handoff between design and code. I introduced variable modes to support theming and dark mode across services. And for global navigation, I defined a typographic scale aligned with content hierarchy and readability goals, and curated an accessible color ramp with contrast validation baked in. These foundations made it possible for every AWS product team to design cohesively, even at massive scale.

Atoms

Atoms were the foundational UI elements I standardized across AWS services — things like icons, labels, triggers, and headers. I defined their base styles, accessibility specs, and states within our Figma libraries, ensuring consistency at the most granular level.

Molecules

I composed atoms into functional components such as lists, tables, menu item blocks. These molecules became the building blocks of AWS Home’s dashboard widgets and were made reusable across dozens of product teams.

Organisms

Organisms were where AWS product logic and interface patterns came together — card components, metric tables, customizable tiles. I designed these as flexible containers that multiple teams could plug their data into while maintaining a consistent experience.

Templates

I crafted templates for AWS global navigation and dashboard layouts that allowed teams to configure and contribute their own widgets nav structures using predefined structural guidelines. These templates enabled both consistency and extensibility across hundreds of internal AWS services and consoles.

Pages

Pages came to life when we launched the personalized AWS Home and MyApplications dashboards. Real data from each customer’s infrastructure populated our components — the ultimate test of our system’s flexibility, scalability, and clarity under pressure.

3
Governance & Contribution Model

  • Designed the widget contribution framework for AWS Home, allowing 40+ product teams to deliver into a shared dashboard

  • Wrote UX guidelines and documentation to support adoption and quality

  • Built a QA review process that balanced velocity with consistency

Widget Contribution model

I collaborated with product managers to map a detailed service blueprint of our contribution model. This blueprint defined how internal teams would engage with the dashboard platform and central UX team through API integration, widget configuration, and the full submission-to-review lifecycle. It included:

  • Onboarding and documentation for new service teams

  • Widget design standards

  • Submission, QA, and review workflows

  • Support model including office hours, playbooks, and async documentation

This model became the foundation for our builder guides, design governance, and cross-team service orchestration.

UX Guidelines

I authored detailed UX documentation covering:

  • Component usage and interaction principles

  • Layout guidance and responsive behavior

  • Accessibility and motion standards

Grounded in real-world examples and edge cases, these guidelines served as a shared language between design and engineering, enabling product teams to contribute confidently while maintaining a unified customer experience.

View the live guidelines

4
Flagship Implementations

  • Global Navigation – Unified entry point across AWS, creating consistency for millions of users navigating dozens of consoles

  • AWS Home Redesign – Transformed from static landing page into a personalized, extensible dashboard used by millions of daily users

    • Increased dashboard interaction by 168%

    • Delivered 80+ actionable insights, improving IT workflow efficiency by 100%+

5
Evangelism & Adoption

  • Led onboarding sessions with design, product, and engineering orgs

  • Facilitated cross-team workshops to align on patterns and extensibility

  • Served as design system advocate across AWS, driving adoption in 50+ teams

Impact

  • 3× faster widget delivery – reduced from 12 weeks to 4 weeks

  • 50+ teams onboarded to the cross-product design system and widget contribution model

  • Created the first truly unified AWS cross-product design system, now the foundation for consistency and extensibility across the org

  • 168% increase in dashboard interaction with AWS Home

Reflections

Building the AWS cross-product design system was more than a design challenge. It was an organizational one. It required:

  • Deep partnership with engineering to ensure design was production-ready

  • Strong governance and documentation to scale adoption

  • Visionary thinking to design for extensibility and long-term growth

This work not only delivered immediate results in speed, quality, and consistency, but also set AWS on a path toward systemized, AI-powered, and globally scalable user experiences.

Previous
Previous

AWS Home - Platform UX at scale

Next
Next

Hyundai / Kia - Service design