FigmaCover.png

Web component figma library cover

FigmaCover.png

Web component figma library cover

FigmaCover.png

Web component figma library cover

FigmaCover.png

Web component figma library cover

Role: Design Co-Lead

Role: Design Co-Lead

Role: Design Co-Lead

Design System Transfer to Figma

Design System Transfer to Figma

Design System Transfer to Figma

Date: In Progress/Layoff

Date: In Progress/Layoff

Date: In Progress/Layoff

Sketch to Figma

Sketch to Figma

Sketch to Figma

Problem

Problem

Problem

Problem

The design system we inherited from Sketch was disorganized, inconsistent, and hard to maintain. Merging with SmartRent gave us an opportunity to rebuild, this time with structure and clarity.

The design system we inherited from Sketch was disorganized, inconsistent, and hard to maintain. Merging with SmartRent gave us an opportunity to rebuild, this time with structure and clarity.

The design system we inherited from Sketch was disorganized, inconsistent, and hard to maintain. Merging with SmartRent gave us an opportunity to rebuild, this time with structure and clarity.

Goal

Goal

Goal

Goal

Migrate and clean up the legacy design system in Figma, creating scalable, documented components for both mobile and web.

Migrate and clean up the legacy design system in Figma, creating scalable, documented components for both mobile and web.

Migrate and clean up the legacy design system in Figma, creating scalable, documented components for both mobile and web.

Impact

Impact

Impact

Impact

While this project was cut short by layoffs, I co-led the migration and set up foundational elements that improved consistency and made the system usable across teams. It also marked the moment I realized I would be completely okay with working in design systems full-time.

While this project was cut short by layoffs, I co-led the migration and set up foundational elements that improved consistency and made the system usable across teams. It also marked the moment I realized I would be completely okay with working in design systems full-time.

While this project was cut short by layoffs, I co-led the migration and set up foundational elements that improved consistency and made the system usable across teams. It also marked the moment I realized I would be completely okay with working in design systems full-time.

Project Summary

Project Summary

Project Summary

SketchButton.png

long buttons in original sketch library

SketchButton.png

long buttons in original sketch library

SketchButton.png

long buttons in original sketch library

Before: Sketch Button

Before: Sketch Button

Before: Sketch Button

Before: Sketch Button

Legacy components lacked structure, documentation, and could be reduced to less variables. This button alone had several variations and finding what you needed wasn't easy.

Legacy components lacked structure, documentation, and could be reduced to less variables. This button alone had several variations and finding what you needed wasn't easy.

Legacy components lacked structure, documentation, and could be reduced to less variables. This button alone had several variations and finding what you needed wasn't easy.

SketchFilePaths.png

messy file paths in original sketch library

SketchFilePaths.png

messy file paths in original sketch library

SketchFilePaths.png

messy file paths in original sketch library

SketchFilePaths.png

messy file paths in original sketch library

Before: Disorganized Paths

Before: Disorganized Paths

Before: Disorganized Paths

Before: Disorganized Paths

Components were buried in random folders, inconsistently named, and hard to find, slowing down every feature. I started by mapping a logical file structure and standardizing naming so the system could scale without confusion.

Components were buried in random folders, inconsistently named, and hard to find, slowing down every feature. I started by mapping a logical file structure and standardizing naming so the system could scale without confusion.

Components were buried in random folders, inconsistently named, and hard to find, slowing down every feature. I started by mapping a logical file structure and standardizing naming so the system could scale without confusion.

FigmaButton.png

new long button in new figma library, reduced file size

FigmaButton.png

new long button in new figma library, reduced file size

FigmaButton.png

new long button in new figma library, reduced file size

FigmaButton.png

new long button in new figma library, reduced file size

After: Figma Button

After: Figma Button

After: Figma Button

After: Figma Button

I rebuilt components with variants, auto layout, and tokens, making them flexible and easy to maintain. Each update moved us closer to a true system in Figma.

I rebuilt components with variants, auto layout, and tokens, making them flexible and easy to maintain. Each update moved us closer to a true system in Figma.

I rebuilt components with variants, auto layout, and tokens, making them flexible and easy to maintain. Each update moved us closer to a true system in Figma.

FigmaCover.png

figma library cover for web components

FigmaCover.png

figma library cover for web components

FigmaCover.png

figma library cover for web components

FigmaCover.png

figma library cover for web components

After: Figma Libraries

After: Figma Libraries

After: Figma Libraries

After: Figma Libraries

I established a new foundation in Figma that included typography styles, icon sets, color tokens, and atomic components, setting the stage for a scalable design system.

I established a new foundation in Figma that included typography styles, icon sets, color tokens, and atomic components, setting the stage for a scalable design system.

I established a new foundation in Figma that included typography styles, icon sets, color tokens, and atomic components, setting the stage for a scalable design system.

Results

Results

Results

Results

Co-led a full Sketch to Figma migration effort, built scalable components with tokens and variants and created organized documentation before project was paused due to layoffs.

Reflection

Reflection

Reflection

Reflection

This wasn’t just a cleanup project, it was a turning point. I realized how much I enjoy system level thinking, creating clarity from chaos, and building tools that help teams move faster. Even unfinished, this project reshaped the kind of designer I want to be.

This wasn’t just a cleanup project, it was a turning point. I realized how much I enjoy system level thinking, creating clarity from chaos, and building tools that help teams move faster. Even unfinished, this project reshaped the kind of designer I want to be.

This wasn’t just a cleanup project, it was a turning point. I realized how much I enjoy system level thinking, creating clarity from chaos, and building tools that help teams move faster. Even unfinished, this project reshaped the kind of designer I want to be.

Contact Me!

Contact Me!

Want to work together? Let’s talk before I pick up another side project.

Want to work together? Let’s talk before I pick up another side project.

Want to work together? Let’s talk before I pick up another side project.

Reach out via one of these methods.

Reach out via one of these methods.

Reach out via one of these methods.