One design system across seven products.
Kuali shipped seven higher-ed products that all looked and worked differently. As a Senior Product Designer — with no mandate to fix it — I made the case for a single design system, recruited the team, and started the Kuali UI Guild that outlived me. I later grew into a UX Manager role.
The challenge
Seven products, seven personalities.
Kuali built seven products — curriculum, catalog, research (including Protocols), Ready, financials, and a custom app builder. Many customers used several of them, and each looked and behaved differently. Switching between Kuali products was jarring: it caused user fatigue and confusion, and the inconsistency quietly cost the company real time and engineering money to build the same things over and over.
The goal was simple to say and hard to do: make it obvious you're using a Kuali product, and give every engineer reusable components instead of another one-off UI.
Why it was hard
No mandate, deep silos.
I wasn't asked to do this
I was a Senior Product Designer, not a manager. There was no directive and no budget for a design system — I had to create the will for it.
A culture of "own your product"
Teams had been told to run their products like their own companies. That built ownership — and seven divergent design directions.
Dev-heavy, UX-light history
Earlier UIs came from very junior designers and engineering defaults. Consistency had never had a real advocate.
I lost my co-lead mid-way
The senior designer I recruited to start this left the company partway through, and I was suddenly carrying it alone.
What I led
Started it, sold it, systemized it.
I came to Kuali from Instructure, where I'd helped craft a design system — so I knew both the craft and the politics of getting one adopted.
I personally produced
- The UX audit that made the inconsistency undeniable
- The design principles the system was built on
- The initial type, color, icon set, and first components
I directed
- Recruiting designers into what became the UX Guild
- The offsite agenda that produced the component library
- The shared standards the products aligned to
I influenced
- Exec buy-in — hard conversations with the UX director and leadership
- The CEO, head of product, and head of engineering signing on
- How engineering chose to implement it in code
The team delivered
- The full Figma component library, built together
- Director of UX (Rob Foster) co-building the library
- Engineers building the "Pure UI" React components
Key decisions
The decision ledger.
The calls that turned a personal frustration into an adopted, org-wide system.
Collaboration & leadership
Leading before I had the title.
This is the clearest example of how I lead: I saw a company-level problem no one owned, and I built the coalition to fix it. I recruited a senior designer to start, brought in the Director of UX as a partner and sponsor, and turned a group of designers and engineers who all quietly hated the inconsistency into the Kuali UI Guild. When the one real skeptic pushed back on the tech, I didn't overrule him — I gave engineering ownership, and won him over.
I did this as an individual contributor. The influence, the exec conversations, and the team I built are why I later grew into a UX Manager role — the responsibility came before the title.
Product evolution
From seven UIs to one language.
Before — seven divergent products
Different type, color, icons, and patterns per product. Reused nothing; re-taught users every time they switched.
After — one system, many products
Shared principles, type, color, icons, and a Figma component library — mirrored in engineering's "Pure UI" React components.

Outcome
A system that outlived me.
C-level buy-in
Leadership committed to one system — the political battle a design system usually loses.
A unified team with a mission
The Kuali UI Guild: designers and engineers who owned consistency together.
Spec + component library
A shared design spec and a Figma component library the whole team built.
"Pure UI" in production
Engineers built reusable React components from the system — and it kept going after I moved on.
Reflection
What I took from it.
What worked
Selling the vision before building it, and building the library with the team. Shared ownership is what made it survive.
What I'd do differently
Secure a second owner and a maintenance cadence up front. A system stalls the moment it depends on one person.
What I learned
You can lead org-wide change without authority — if you build the coalition and give people ownership of their part.
How it shaped my leadership
This work is why I grew into managing. I'd already been doing the job: setting direction, aligning execs, and growing a team.
See the rest of the Kuali story
The system was the foundation. Two products show what I did on top of it — saving a deal, and reviving a product.