A Modern Design System Built for Scalability & Consistency

Lead Product Designer

Apex Inc.

Apex Inc.

Aug 2025

Apex Inc.

Apex Inc.

Overview

Before the 5centsCDN redesign, the product had no consistency. I built a comprehensive design system that includes color tokens, typography scales, grids, spacing guidelines, components, templates, and best practices, creating a unified design foundation for both design & dev teams.

Challenge

The challenge demanded building a unified visual language across the entire product. I looked into the following issues:

  • Outdated system

  • No reusable components

  • Inconsistent spacing, icons, and colors

  • Longer development cycles



Objective & Goal

To create a scalable design language that speeds up design & development while maintaining consistency.



Process

I audited existing UI patterns and inconsistencies, then built a unified system of colors, typography, grids, semantic tokens, icons, and reusable components. By creating templates and documentation, I ensured the design system was scalable, developer-friendly, and ready to support rapid creation of new pages and features. I made sure the following elements were included, which are :

  1. Color palette + semantic tokens

  2. Typography scale (H1–H6, labels, UI text)

  3. Grid + spacing system

  4. Icon system

  5. Components (buttons, inputs, cards, tables, banners)

  6. Section templates for fast page building

  7. Documentation: do’s & don’ts

Result

Redesigned the onboarding experience for a global CDN SaaS platform to improve user activation and retention. By simplifying the flow, refining plan categorization, and integrating customer segmentation, the redesign achieved 84% more direct purchases, 33% fewer inactive users, and a 78% boost in monthly revenue — proving the power of data-driven UX design in SaaS environments.

Learnings

Atomic design principles, consistency rules, and accessibility considerations shaped the design system's foundation. Having semantic naming and clear documentation proved crucial for developer adoption and long-term scalability.
Additional Learnings:

  • Design systems reduce decision fatigue and improve delivery speed.

  • Well-documented tokens ensure uniformity across teams.

  • Systems thinking creates sustainable product evolution.

You’ve seen the results now see

the chaos behind it

Figma File

I document everything in Figma the ideas, the iterations, the experiments.
Take a peek, it’s all there.

CLICK TO READ

How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights

Figma File

I document everything in Figma the ideas, the iterations, the experiments.
Take a peek, it’s all there.

CLICK TO READ

How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights

Figma File

I document everything in Figma the ideas, the iterations, the experiments.
Take a peek, it’s all there.

CLICK TO READ

How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights. How Delivery Hero streamlines marketing reporting across all their brands with Clarisights

Every interface I design starts with a question, not how it should look, but why should it exist.

Im not here to fill screens, Im here to make them feel effortless

Every interface I design starts with a question, not how it should look, but why should it exist.

Im not here to fill screens, Im here to make them feel effortless

Every interface I design starts with a question, not how it should look, but why should it exist.

Im not here to fill screens, Im here to make them feel effortless