W
R
Will Rodenbough

Avalara Design System

My role

I was hired at Avalara to lead the creation of their company-wide design system from the ground up. Over seven years, I managed and scaled the initiative from inception to widespread adoption. I was responsible for the project strategy and design deliverables. I worked closely with stakeholders from product, design, and engineering to align roadmaps and review solutions.

Avatar collaborating with teams

The challenge

Avalara had a wide range of products accumulated over time, built on different platforms, and maintained by seperate teams around the world. This fragmentation led to inconsistent user experiences and redundant design and engineering efforts. Avalara needed to streamline the efficiency of it's design and development teams and bring consistency to it's growing suite of products. The creation and implementation of a design system was the proposed solution.

Various screenshots

Goals

My goal was to build a custom, first-class design system tailored specifically to Avalara’s needs. The system would enable teams to deliver value more efficiently and introduce consistency across Avalara products. The business goals of the design system were to:

Graph showing increasing design system value over time

Process highlights

I placed collaboration at the heart of the design system to ensure deliverables always provided optimal value for design system users. I adapted and introduced new strategies as the system matured, but many processes I established early on became essential to the success of the project:

Process diagram

Deliverables

UI elements

Results

The Avalara design system is now an essential resource used daily by product and engineering teams to deliver consistent, accessible solutions with significantly increased efficiency and velocity. Key results included:

Visualization of metrics

Tools

Logos of various software tools