Transforming HydrogenPay's Design System: From Fragmented to Unified (Poseidon DS)

Role

Head of Product Design :
Led the design system strategy,
component architecture, naming
conventions, and Figma libraries.

Tools

UX / UI Design

Figma

N8N

Lovable

Timeline

10 Months

Teams

11 Designers, 4 Engineers, 3 PMs, Marketing, Data, Leadership

As Head of Product Design at HydrogenPay, I transformed an over-built, under-documented design system into a unified source of truth that accelerated collaboration across design, engineering, business, marketing, and leadership teams. What started as a broken Figma file that engineers couldn't implement became a comprehensive system with robust governance, documentation, and buy-in from all stakeholders—enabling consistent brand experiences across product, marketing campaigns, executive presentations, and data insights.

A Black male model
Woman hands
A chair
A black female model
A female model
Perfumes

intro

intro

intro

how we reimagined a design system at scale
from Understanding -> impact

Executive Summary

Executive Summary

Executive Summary

As Head of Product Design at HydrogenPay, I transformed an over-built, under-documented design system into a unified source of truth that accelerated collaboration across design, engineering, business, marketing, and leadership teams. What started as a broken Figma file that engineers couldn't implement became a comprehensive system with robust governance, documentation, and buy-in from all stakeholders—enabling consistent brand experiences across product, marketing campaigns, executive presentations, and data insights.
Impact: 75% reduction in design-dev inconsistencies • Universal adoption across 6 departments • 50% faster campaign-to-market execution • Unified visual language across all customer touchpoints
Role: Head of Product Design | Team: 11 Designers, 4 Engineers, 3 PMs, Marketing, Data, Leadership | Timeline: 10 months

What is Poseidon? - Poseidon is a modular, token-based design system powering 10+ internal products with scalable components, consistent themes, and developer-friendly documentation.

outside of an apartment
a female model
a woman wearing a hat

The Challenge: When Systems Fail at Scale

The Challenge: When Systems Fail at Scale

The Challenge: When Systems Fail at Scale

When i joined hydrogen I inherited a bloated, undocumented Figma file inherited from a ux design agency . Our design team was creating 47 unique button variants across products while engineers built custom components for each feature request. Marketing campaigns used off-brand elements. Leadership presentations featured inconsistent visual styles. Data reports looked foreign to our product experience.
Most components lacked documentation. Where documentation did exist, it was directed at engineers for the immediate implementation of the component and was often out of date.
It was clear additional variants and options had been added over time but the documentation was never updated as well, leading to confusion about when to use which property and why.
The components themselves were brittle and complicated. Components did not cascade, and as a result it was costly to make even minor adjustments to fix errors in the component. Any variations required breaking the component or adding onto the long list of properties.

My Design Process: Outcome-Driven Product Development

My Design Process: Outcome-Driven Product Development

My Design Process: Outcome-Driven Product Development

I follow a human-centered design methodology that integrates Lean Startup validation, Lean UX principles, and Jobs-to-be-Done framework to create products that solve real user problems while achieving business goals. My approach unfolds through three strategic phases:
Discover → Define → Design
It was clear additional variants and options had been added over time but the documentation was never updated as well, leading to confusion about when to use which property and why.
Map of all user types: Designers, Engineers, PMs, Marketing, Leadership, Data Teams - their pain points, goals, and current system touchpoints
The most critical failure: A major investor presentation featured slides that looked nothing like our product, while simultaneously our mobile app launched with buttons that didn't match our web platform. In fintech, where trust and consistency drive conversion, we were presenting a fractured brand across every touchpoint.

Quantifying the Problem

Quantifying the Problem

Quantifying the Problem

40% design handoff rejection rate due to component inconsistencies
  • 3 weeks onboarding time for new designers to understand component chaos
  • 6 different brand interpretations across departments
  • Zero documentation for 80% of existing components

Research: Understanding the Ecosystem

Research: Understanding the Ecosystem

Research: Understanding the Ecosystem

Stakeholder Research & Discovery

I led the team conducted 23 interviews across all departments (assigning Desmond to oversee Interview documentation on notion) to understand how our broken system impacted their daily workflows and business outcomes.
Affinity Mapping Clustered insights from interviews showing common pain points: Inconsistency, Lack of Documentation, Siloed Work, Brand Confusion

System Audit & Component Archaeology

System Audit & Component Archaeology

System Audit & Component Archaeology

Working with a design systems engineer(Folafunmi) and the team, we cataloged all existing components and ordered them by criticality and sync status.
Most components lacked documentation. Where documentation did exist, it was directed at engineers for immediate implementation and was often out of date.

Components were brittle and complicated—they didn't cascade, making even minor adjustments costly.

Strategy: Building Cross-Functional Alignment

Strategy: Building Cross-Functional Alignment

Strategy: Building Cross-Functional Alignment

Vision & Stakeholder Buy-in

To support this effort, I wrote an internal memo on our design system strategy and followed up with regular updates on progress. This supported the creation of a dedicated role in engineering and gained leadership commitment.
Stakeholder Journey Mapping Future state journey showing improved workflows across all departments

Design Principles & Philosophy

Design Principles & Philosophy

Design Principles & Philosophy

I established core principles focused on configurability over rigidity:


To support this effort, I wrote an internal memo on our design system strategy and followed up with regular updates on progress. This supported the creation of a dedicated role in engineering and gained leadership commitment.

Shared Language

Documentation First

Shared Language

Documentation First

Shared Language

Documentation First

Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Project Image
Design Principles Poster Visual representation of principles with examples

Solution: Systematic Transformation

Solution: Systematic Transformation

Solution: Systematic Transformation

I established core principles focused on configurability over rigidity:


To support this effort, I wrote an internal memo on our design system strategy and followed up with regular updates on progress. This supported the creation of a dedicated role in engineering and gained leadership commitment.

Phase 1: Foundation Rebuild

Phase 1: Foundation Rebuild

1

1

1

Starting with highest priority components, I worked with front-end engineers to document each component in its current state and plan reconstruction.

2

2

2

I introduced slot components to address pace of new work while maintaining system integrity. Slot components allow teams to change content without impacting core structure—maintaining spacing and hierarchy while adapting purpose.

500+

Global styles + variables color, typography and effects styles + variables!

500+

Global styles + variables color, typography and effects styles + variables!

500+

Global styles + variables color, typography and effects styles + variables!

5k+

Components and variants. We’ve thought of everything we need

5k+

Components and variants. We’ve thought of everything we need

5k+

Components and variants. We’ve thought of everything we need

120+

Page design examples. A whopping 120+ desktop and mobile page examples.

120+

Page design examples. A whopping 120+ desktop and mobile page examples.

120+

Page design examples. A whopping 120+ desktop and mobile page examples.

Component Architecture Flow Information architecture showing component hierarchy, relationships, and inheritance patterns

Phase 2: Documentation & Governance

Phase 2: Documentation & Governance

I assembled a comprehensive documentation system that anyone could reference, including:
  • Usage Guidelines: When and how to use each component
  • Semantic Differences: Clear distinctions between similar patterns
  • Contribution Standards: Rules for evolving the system
  • Cross-functional Applications: How components translate to marketing, presentations, etc.
Governance Process Flow Workflow showing: Proposal → Review → Approval → Implementation → Documentation

Phase 3: Process & Governance

Phase 3: Process & Governance

Updated design templates with dedicated space for component variations
  • Engineers gained visibility into suggested permutations for early feedback
  • Decreased component creep through intentional change management
I introduced slot components to address pace of new work while maintaining system integrity. Slot components allow teams to change content without impacting core structure—maintaining spacing and hierarchy while adapting purpose.
Information Architecture Site map of documentation system showing navigation and content structure

Implementation: Scaling Across Functions

Implementation: Scaling Across Functions

Implementation: Scaling Across Functions

Engineering Partnership

I helped recruit and interview for a dedicated front-end role focused on coded component library, bringing shared language closer together. We established:
Storybook restoration with design-engineering parity
  • Token system connecting Figma to code
  • Quality gates preventing component drift
Collaboration Model Diagram showing design-engineering handoff process and shared responsibilities

Cross-Functional Rollout

Cross-Functional Rollout

Cross-Functional Rollout

Marketing Integration:
  • Campaign-ready component variations
  • Brand application guidelines
  • Asset generation workflows
Leadership Enablement:
  • Executive presentation templates
  • Branded slide components
  • Data storytelling standards

Results: Measurable Impact Across Functions

Results: Measurable Impact Across Functions

Results: Measurable Impact Across Functions

Quantitative Outcomes

95% component adoption across all product teams
  • 75% reduction in design-dev inconsistencies
  • 60% faster design-to-development handoffs
  • 50% faster campaign-to-market execution
  • Zero design debt during system transformation
  • 3 major product launches without quality degradation

Qualitatitive Outcomes

Increased stakeholder confidence in brand consistency
  • Improved collaboration between historically siloed teams
  • Faster onboarding for new team members across functions
  • Enhanced brand perception through consistent touchpoints
Success Metrics Dashboard Before/after metrics showing improvement across all KPIs

Business Impact

Business Impact

Business Impact

The unified system directly enabled HydrogenPay's rapid expansion while maintaining the trust and consistency critical in fintech. Leadership could confidently present to investors, marketing could launch campaigns that felt native to product, and engineering could ship features faster.

Learnings: The Invisible Success Factors

Learnings: The Invisible Success Factors

Learnings: The Invisible Success Factors

What Makes Design Systems Work

What Makes Design Systems Work

What Makes Design Systems Work

The anti-pattern I see teams fall into is focusing too much on the stuff of design systems—the components, libraries, and styles.

However, success hinges on the invisible parts: how to use it, when to evolve it, and why it matters for overall team success.
Iceberg Diagram Visual showing visible components above water, invisible processes below
a woman portrait

The most effective design systems include:

Shared vision between all stakeholders Governance processes for reviewing evolution Joint roadmap of prioritized updates Philosophy of critique and collaboration Documentation that extends beyond design tools
a woman portrait

The most effective design systems include:

Shared vision between all stakeholders Governance processes for reviewing evolution Joint roadmap of prioritized updates Philosophy of critique and collaboration Documentation that extends beyond design tools
a woman portrait

The most effective design systems include:

Shared vision between all stakeholders Governance processes for reviewing evolution Joint roadmap of prioritized updates Philosophy of critique and collaboration Documentation that extends beyond design tools
a woman portrait

Key Success Factors

Executive sponsorship for cross-functional adoption Dedicated resources across design and engineering Clear governance preventing system decay Regular communication of value and progress Measurement systems proving business impact
a woman portrait

Key Success Factors

Executive sponsorship for cross-functional adoption Dedicated resources across design and engineering Clear governance preventing system decay Regular communication of value and progress Measurement systems proving business impact
a woman portrait

Key Success Factors

Executive sponsorship for cross-functional adoption Dedicated resources across design and engineering Clear governance preventing system decay Regular communication of value and progress Measurement systems proving business impact

Next Steps: Scaling the Foundation

Next Steps: Scaling the Foundation

Next Steps: Scaling the Foundation

Once I had stabilized the state of the design system components and documentation, I focused on the processes and structure that would help us evolve it together.
To keep Poseidon sustainable, we implemented:
1. Contribution rules for new components

Timeline

Timeline

Timeline

Design Phase

Development Phase

QA & Testing

Week 1

Week 2

Week 3

Week 4

Week 1 - 2

Week 1 - 2

Week 1 - 2

Design Phase

Design Phase

Design Phase

Week 2 - 3

Week 2 - 3

Week 2 - 3

Development Phase

Development Phase

Development Phase

Week 4

Week 4

Week 4

QA & Testing

QA & Testing

QA & Testing

The team was not familiar with this new concept, so I wrote up how-to documentation and held a training on this Figma capability.

Replicable Framework

Replicable Framework

Replicable Framework

This transformation created a playbook for scaling design systems across complex organizations:
Transformation Playbook Step-by-step framework others can follow
Audit & Understand current state across all stakeholders
  • Build Coalition with leadership and key partners
  • Establish Principles that serve business needs
  • Implement Systematically with clear governance
  • Measure & Communicate value continuously

🤝 Outcomes & Quotes

🤝 Outcomes & Quotes

🤝 Outcomes & Quotes

"Since Poseidon launched, our devs stopped asking 'which button do I use?' and started shipping twice as fast. Everything just works out of the box now."

Macmanuel Odumeru , Senior Frontend Developer

"Since Poseidon launched, our devs stopped asking 'which button do I use?' and started shipping twice as fast. Everything just works out of the box now."

Macmanuel Odumeru , Senior Frontend Developer

"Since Poseidon launched, our devs stopped asking 'which button do I use?' and started shipping twice as fast. Everything just works out of the box now."

Macmanuel Odumeru , Senior Frontend Developer

Before, handoff meant hours of guessing and fixing inconsistent specs. Now, with tokens and standardized components, implementation is smooth and reliable.

Olusola Oyinloye, React Developer

Before, handoff meant hours of guessing and fixing inconsistent specs. Now, with tokens and standardized components, implementation is smooth and reliable.

Olusola Oyinloye, React Developer

Before, handoff meant hours of guessing and fixing inconsistent specs. Now, with tokens and standardized components, implementation is smooth and reliable.

Olusola Oyinloye, React Developer

"Poseidon helped us launch two new features in half the usual time. Designers and engineers are finally in sync — it’s a game-changer."

Ahuruonye Justice Ben, Product Manager

"Poseidon helped us launch two new features in half the usual time. Designers and engineers are finally in sync — it’s a game-changer."

Ahuruonye Justice Ben, Product Manager

"Poseidon helped us launch two new features in half the usual time. Designers and engineers are finally in sync — it’s a game-changer."

Ahuruonye Justice Ben, Product Manager

This system didn’t just clean up the UI — it gave us the foundation to scale across three products with zero design bottlenecks.

Praise Agbonighale , Product Owner

This system didn’t just clean up the UI — it gave us the foundation to scale across three products with zero design bottlenecks.

Praise Agbonighale , Product Owner

This system didn’t just clean up the UI — it gave us the foundation to scale across three products with zero design bottlenecks.

Praise Agbonighale , Product Owner

Before vs After: Real Product Screens

Before vs After: Real Product Screens

Before vs After: Real Product Screens

Transformation Playbook Step-by-step framework others can follow

Applications across plaftforms

Applications across plaftforms

Applications across plaftforms

Create a free website with Framer, the website builder loved by startups, designers and agencies.