Four Seasons Vodka

Upper House

Scalable Design System 0 1

Four Seasons Vodka

Upper House

Scalable Design System 0 1

Four Seasons Vodka

Upper House

Scalable Design System 0 1

Project
Client
Time
Team
New Branding UI Refresh
Upper House
8 weeks
1 Design Lead
1 Product Manager
2 Designers




Overview








Problem




As The Upper House refreshed its visual identity, fragmented design files forced teams to rebuild similar UI patterns and make repeated interface decisions. This ended up diluting brand consistency and slowing down feature delivery across web, mobile, and guest touchpoints.





Business Goal




Build a scalable, tokenized design system to establish a single source of truth, align touchpoints with the refreshed brand, and speed up release cycles.





My Role




Restructured the Figma library into tokenized, developer-ready components to cut out repetitive design work and keep design and engineering aligned.

Project
Client
Time
Team
New Branding UI Refresh
Upper House
8 weeks
1 Design Lead
1 Product Manager
2 Designers




Overview








Problem




As The Upper House refreshed its visual identity, fragmented design files forced teams to rebuild similar UI patterns and make repeated interface decisions. This ended up diluting brand consistency and slowing down feature delivery across web, mobile, and guest touchpoints.





Business Goal




Build a scalable, tokenized design system to establish a single source of truth, align touchpoints with the refreshed brand, and speed up release cycles.





My Role




Restructured the Figma library into tokenized, developer-ready components to cut out repetitive design work and keep design and engineering aligned.

Project
New Branding UI Refresh
CLIENT
Upper House
TIME
8 weeks
Team

DCA

Overview

Problem
As The Upper House refreshed its visual identity, fragmented design files forced teams to rebuild similar UI patterns and make repeated interface decisions. This ended up diluting brand consistency and slowing down feature delivery across web, mobile, and guest touchpoints.

Business Goal
Build a scalable, tokenized design system to establish a single source of truth, align touchpoints with the refreshed brand, and speed up release cycles.

My Role
Restructured the Figma library into tokenized, developer-ready components to cut out repetitive design work and keep design and engineering aligned.

Four Seasons
01 / FOUNDATION
01 / FOUNDATION

Turning brand guidelines into a scalable UI system

Turning brand guidelines into a scalable UI system

Created foundation for buttons, inputs, layout, banners etc.

Created foundation for buttons, inputs, layout, banners etc.

01 / FOUNDATION

Turning brand guidelines into a scalable UI system

Created foundation for buttons, inputs, layout, banners etc.

02 / GOVERNANCE
02 / GOVERNANCE

Deciding what actually goes into the library.

To prevent library bloat, basic elements like buttons stayed global, while complex patterns with custom business logic were kept as feature widgets. This structure kept the core system clean, flexible, and easy to maintain.

Deciding what actually goes into the library.

To prevent library bloat, basic elements like buttons stayed global, while complex patterns with custom business logic were kept as feature widgets. This structure kept the core system clean, flexible, and easy to maintain.

define every sip
a new era of elegance
03 / IMPLEMENTATION
03 / IMPLEMENTATION

Keeping design and production in sync

I managed the Figma library and reviewed designer files to keep component use consistent. During build, I cross-checked coded UI against Figma to fix spacing, color, and state bugs before QA, keeping our production code clean and pixel-accurate.

Keeping design and production in sync

I managed the Figma library and reviewed designer files to keep component use consistent. During build, I cross-checked coded UI against Figma to fix spacing, color, and state bugs before QA, keeping our production code clean and pixel-accurate.

04 / MAINTENANCE
04 / MAINTENANCE

Managing Change Request in a Live Product

A quick color fix in Figma was simple enough—we’d log the update and move on. But if a component change touched behavior or core interaction specs (CIM), it triggered a full review with BAs, QA, and devs to assess regression risks.

It was a huge reality check: a design system isn't just a Figma file. It’s deeply tied to product requirements, engineering capacity, and release schedules.

Managing Change Request in a Live Product

A quick color fix in Figma was simple enough—we’d log the update and move on. But if a component change touched behavior or core interaction specs (CIM), it triggered a full review with BAs, QA, and devs to assess regression risks.

It was a huge reality check: a design system isn't just a Figma file. It’s deeply tied to product requirements, engineering capacity, and release schedules.

05 / SCALING
05 / SCALING

Evolving the Libary in Control

When a major brand refresh dropped, our UI needed an immediate facelift—new colors, updated components, and theming support from top to bottom.

To keep all these changes from turning our Figma files into a messy free-for-all, I cleaned up our naming conventions and kept a strict cap on new variants. If a tweak wasn't going to be reused across the product, it didn't make the cut. This let us roll out the new look smoothly without building up a mountain of design debt.

Evolving the Libary in Control

When a major brand refresh dropped, our UI needed an immediate facelift—new colors, updated components, and theming support from top to bottom.

To keep all these changes from turning our Figma files into a messy free-for-all, I cleaned up our naming conventions and kept a strict cap on new variants. If a tweak wasn't going to be reused across the product, it didn't make the cut. This let us roll out the new look smoothly without building up a mountain of design debt.

a sophisticated fusion of legacy and innovation

a sophisticated fusion of legacy and innovation

06 / LAUNCHED
06 / LAUNCHED

Available Now Online

Available Now Online

Contact us

get in touch

Want to work together? Drop your details and I'll hit you up soon!

contact Me

First name

Last name

Email

Phone no.

Contact us

get in touch

Want to work together? Drop your details and I'll hit you up soon!

contact Me

First name

Last name

Email

Phone no.

Contact us

get in touch

Want to work together? Drop your details and I'll hit you up soon!

contact Me

First name

Last name

Email

Phone no.