SK.
ABOUT
CASE STUDIES
EXPERIENCE
CONTACT

Empower

One design system, every team

2024 — 2025
Empower - One design system, every team
Role & Ownership
Role

UX/UI Designer

Ownership
  • •Defined system architecture, interaction principles, and visual foundations
  • •Designed and maintained tokens, components, and responsive patterns
  • •Established governance processes and contribution guidelines
  • •Led internal reviews and alignment with design and engineering teams
  • •Ensured system adoption across products and teams
Collaboration
  • •Product Managers — strategy alignment, feature prioritization, business impact
  • •Frontend Engineers — component architecture, implementation patterns, technical feasibility
  • •Design System Council — governance process and system evolution
  • •Product Teams — adoption support and training across multiple product areas

Overview

Teams across the platform were each rebuilding the same components a little differently, and the gaps were starting to show in core financial flows. I built one design system they all share — tokens, components, and the governance to keep them aligned — so teams could ship features instead of re-deciding the basics. It became the UI foundation the platform now runs on.

Context

Empower is a financial platform used by millions of people — personal finance, retirement planning, enterprise retirement. By the time I picked this up, every team had drifted into its own buttons, tables, and form patterns. Each looked fine on its own screen, but across the product the same component behaved three different ways. In money flows that isn't just untidy, it chips away at trust.

Problem

There was no shared system, so teams kept rebuilding the basics. The same table got designed from scratch on three different squads. Components behaved differently depending on who built them, and design and engineering burned most of their time arguing over details that should have been settled once. Everything shipped slower than it should have.

Key issues included

  • •No shared system, so teams kept rebuilding the same components
  • •The same UI behaved differently depending on which team built it
  • •Design and engineering spent more time debating details than shipping

My Responsibility

I owned the design system end to end — the architecture, getting teams to adopt it, and where it went next.

A lot of the job was the unglamorous trade-offs — what looks cleanest in Figma versus what engineering can actually maintain two years out.

Solution

I built one design system the whole platform shares: tokens, components with clearly defined states, and responsive patterns. Drawing the components was the easy part. The real work was making it something teams actually adopt — so I set up ownership, a review process, and contribution rules, and treated the system as product infrastructure rather than a Figma library.

Empower Design System - Corporate Site UI Kit
Comprehensive UI component library for Empower's corporate website, featuring reusable components, design tokens, and interaction patterns that ensure visual and behavioral consistency across all touchpoints.
150+
Components
Including 33 with documentation
18
Dashboard widgets
12+
Projects using 2.0
Empower Corporate Website - Desktop and Mobile Homepage
Empower's corporate homepage on desktop and mobile. Hero sections, feature blocks, stats, and CTAs all adapt across screen sizes from the same design-system parts, so behavior stays consistent.
Empower Financial Dashboard - Design System in Action
The design system in action: a comprehensive financial dashboard showcasing how reusable components, design tokens, and UX patterns come together to create a cohesive user experience. The dashboard demonstrates data-heavy interfaces, complex financial workflows, and consistent visual language across accounts, goals, retirement planning, and investment management sections.

Approach

  • •Audited what every team had already built and mapped what could genuinely be shared versus what had to stay team-specific
  • •Put a token layer underneath everything — color, type, spacing, motion — so one change propagated instead of getting copied by hand
  • •Structured components around how engineering would actually build them (states, variants, responsive behavior), not around the cleanest-looking library
  • •Set up governance: who can change a component, how a change gets reviewed, and how downstream teams find out it happened
Empower Design System - UI Components: From Library to System
System architecture showing the evolution from a component library to a comprehensive design system, including foundational elements (typography, colors, icons), platform considerations (desktop and mobile), and key principles: single source of truth, federated adoption, built-in accessibility, and design-development alignment.
Empower Design System - Design Variables and Tokens
Comprehensive design token system including color palettes, typography scales, spacing units, and semantic variables that enable consistent theming and easy maintenance across all platforms and products.
Empower Design System - Pictogram Style Guide
Visual style guide for pictograms and iconography, ensuring consistent visual language and clear communication across financial interfaces and data visualizations.
Empower Design System - Component States and Interactions
Comprehensive state definitions for interactive components including default, hover, active, focus, disabled, loading, and error states. Each state was carefully designed to provide clear visual feedback and maintain accessibility standards, ensuring consistent user experience across all interactions.
Empower Design System - Core Components
Core reusable components designed for financial interfaces, including data tables, form inputs, navigation elements, and interactive controls that support complex financial workflows.
Empower Design System - Responsive Breakpoints and Layout System
Responsive design system with defined breakpoints and layout grids ensuring consistent experiences across desktop, tablet, and mobile devices while maintaining usability for data-heavy financial interfaces.
Empower Design System - Component Use Cases and DocumentationEmpower Design System - Advanced Component Patterns
Comprehensive component composition documentation demonstrating thorough exploration of all possible combinations for using the same component across different breakpoints. The design system includes detailed guidelines for desktop and mobile variations, ensuring consistent implementation while providing flexibility for various use cases and screen sizes.
Empower Design System - UX Patterns and Interaction Models
Documented UX patterns for common financial workflows including data entry, transaction flows, dashboard navigation, and information architecture that guide consistent user experiences across products.
Empower Design System - Animation Specifications
Animation and motion design guidelines that enhance user understanding of financial data transitions, state changes, and system feedback while maintaining performance and accessibility standards.
Empower Design System - Design to Development Workflow
How design and engineering actually worked together day to day — handoff, specs, and reviews.

Impact

  • •Design-to-engineering handoff dropped from weeks to days
  • •Teams shipped features instead of re-deciding buttons and tables
  • •The same UI stopped behaving three different ways across products
  • •The system became the UI foundation the platform runs on today

Reflection

"The thing that stuck with me: the components were the easy part. What made or broke it was whether teams actually trusted and adopted the system — the governance, the reviews, the boring parts. Once that clicked, design and engineering stopped re-litigating the basics and got their time back for real product work."

AREAS OF
Emphasis

Product Design
Design System
FinTech
Complex Dashboards
GETTR - Scaling a social app past 5M users
Previous Case

GETTR

Scaling a social app past 5M users

1inch - Making high-stakes swaps easier to trust
Next Case

1inch

Making high-stakes swaps easier to trust

Project inquiry

READY TO
Collaborate?

UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
UI
SK.

Sergei Kovtun — Product Designer & UX/UI Designer

AboutCase StudiesExperienceContact
Download Resume
© 2026 SERGEI KOVTUN. All Rights Reserved.