Akamai mPulse Design System

Akamai’s mPulse platform captures real user monitoring (RUM) data, delivering key performance indicators (KPIs) that empower engineers to optimize website performance, understand user behavior, and measure ROI. Originally built during the startup phase of SOASTA (later acquired by Akamai), the platform had grown into a successful product—but after seven years, the interface required a complete redesign. To support future growth and ensure consistency across a fast-paced analytics environment, we created a robust design system tailored to real-time analytics, data science, and performance engineering.

Role/Services
UX/UI, Design Systems Lead, Prototyping
The Challenge

During its startup years, the platform was developed under intense “go-to-market” pressure, where speed was prioritized over design. Features shipped quickly but often lacked cohesive patterns or visual standards. Over time, this created significant design and technical debt, with multiple competing styles, redundant components, and inconsistent user experiences.

The Akamai acquisition introduced another layer of complexity: our existing assets had to be realigned with Akamai’s corporate branding, requiring updates to typography, color palettes, and visual language to ensure brand consistency while still serving the unique needs of a highly data-driven application.

Key considerations:

  • Establish a unified visual language that could scale across dashboards, charts, and workflows without slowing agile development.
  • Re-align the product’s visuals to fit Akamai’s broader brand identity without losing the clarity and functionality critical for engineers.
  • Bake accessibility standards into the foundation, improving legibility, color contrast, and usability for data-heavy tasks.
  • Build a system flexible enough to keep pace with fast release cycles, while still reducing friction for both designers and engineers.
Image part of the mPulse Design System
Research, Strategy & Design

We began with a comprehensive audit of the existing product, mapping patterns, redundancies, and usability issues. Frequent check-ins with engineers, product managers, and data scientists helped us understand both business priorities and technical constraints.

At first, we built the design system in Sketch and prototyped in Framer and Principal. Eventually we migrated to Figma, where we rebuilt the library using atomic design methodology—breaking components into atoms, molecules, and organisms to maximize reusability and consistency. I collaborated closely with front-end developers to ensure feasibility and smooth handoffs.

Accessibility was a core priority: we defined clear color standards for data visualization for those with color blindness. We made sure contrast ratios met WCAG guidelines, and introduced scalable typography design with rem units to improve clarity across dense dashboards and screens of various sizes from mobile phones to tvs.

After the Akamai acquisition, I worked closely with stakeholders to update our design system to reflect Akamai’s branding—from color palettes to iconography—while balancing those requirements with the product’s established workflows and data-heavy use cases. I also mentored engineering interns on their projects that helped them with their front end work. I acted as art director ensuring the design system remained cohesive as it evolved.

Results and Impact

The design system transformed how the team delivered features:

  • Faster Mockups & Prototypes
    Design cycles were cut significantly while improving consistency.
  • Agile Alignment
    Working along side engineering using agile, the team could ship faster while maintaining quality.
  • Improved Usability
    Accessible, consistent patterns made the platform easier to navigate for engineers working with complex, real-time datasets.

Most importantly, the system gave the product a sustainable foundation, so that as mPulse grew within Akamai, new features could be delivered quickly, consistently, and with confidence.

Image part of the mPulse Design System Atomic Design Image part of the mPulse Design System Typographyimage part of the mPulse Design System