LeafyGreen: Scaling Design
MongoDB’s open-source design system powering 50+ designers
BUSINESS PROBLEM
Fragmented MongoDB product UI with inconsistent components and patterns
Slow design + engineering velocity due to duplicated work
Poor enterprise trust and credibility in sales demos
No clear ownership of system-level UX decisions
CHALLENGES
No PM, limited early organizational support
Cross-team alignment across Product, Eng, and Design
Balancing speed vs. system rigor at scale
MY ROLE
Defined vision, component strategy, and adoption model
Built and led a team of 3-4 interaction designers
Acted as de facto PM (prioritization, intake, roadmapping)
Partnered closely with Front-End Platform and product teams
IMPACT
Scaled LeafyGreen to 90+ accessible, dark-mode-ready components
Adopted across all MongoDB products → unified UI platform
Reduced duplicated engineering effort (~40% in key areas)
Elevated design system from support function to strategic platform
LeafyGreen: Scaling Design
MongoDB’s open-source design system powering 50+ designers
BUSINESS PROBLEM
Fragmented MongoDB product UI with inconsistent components and patterns
Slow design + engineering velocity due to duplicated work
Poor enterprise trust and credibility in sales demos
No clear ownership of system-level UX decisions
CHALLENGES
No PM, limited early organizational support
Cross-team alignment across Product, Eng, and Design
Balancing speed vs. system rigor at scale
MY ROLE
Defined vision, component strategy, and adoption model
Built and led a team of 3-4 interaction designers
Acted as de facto PM (prioritization, intake, roadmapping)
Partnered closely with Front-End Platform and product teams
IMPACT
Scaled LeafyGreen to 90+ accessible, dark-mode-ready components
Adopted across all MongoDB products → unified UI platform
Reduced duplicated engineering effort (~40% in key areas)
Elevated design system from support function to strategic platform
LeafyGreen: Scaling Design
MongoDB’s open-source design system powering 50+ designers
BUSINESS PROBLEM
Fragmented MongoDB product UI with inconsistent components and patterns
Slow design + engineering velocity due to duplicated work
Poor enterprise trust and credibility in sales demos
No clear ownership of system-level UX decisions
CHALLENGES
No PM, limited early organizational support
Cross-team alignment across Product, Eng, and Design
Balancing speed vs. system rigor at scale
MY ROLE
Defined vision, component strategy, and adoption model
Built and led a team of 3-4 interaction designers
Acted as de facto PM (prioritization, intake, roadmapping)
Partnered closely with Front-End Platform and product teams
IMPACT
Scaled LeafyGreen to 90+ accessible, dark-mode-ready components
Adopted across all MongoDB products → unified UI platform
Reduced duplicated engineering effort (~40% in key areas)
Elevated design system from support function to strategic platform
The narrative
The narrative
Let's dive deeper into the context of the problem and why it mattered
Let's dive deeper into the context of the problem and why it mattered
The Problem
Inconsistent UI, accessibility risk, and slow delivery

When I joined, MongoDB was full of inconsistent UI components and patterns. Teams were reinventing checkboxes and navigation. I joined to create the system to multiply velocity and reduce maintenance.
The Problem
Inconsistent UI, accessibility risk, and slow delivery

When I joined, MongoDB was full of inconsistent UI components and patterns. Teams were reinventing checkboxes and navigation. I joined to create the system to multiply velocity and reduce maintenance.
The Problem
Inconsistent UI, accessibility risk, and slow delivery

When I joined, MongoDB was full of inconsistent UI components and patterns. Teams were reinventing checkboxes and navigation. I joined to create the system to multiply velocity and reduce maintenance.
Building Trust Through Quality
60+ Components & 8 Patterns
Building Trust Through Quality
60+ Components & 8 Patterns
Building Trust Through Quality
60+ Components & 8 Patterns
Impact
Growing Adoption

These components weren’t built in a vacuum. Usage analytics in both Figma and React allowed me to identify unmet needs and opportunities. Over time, our adoption grew — teams used LeafyGreen because it was faster, and easier.
Impact
Growing Adoption

These components weren’t built in a vacuum. Usage analytics in both Figma and React allowed me to identify unmet needs and opportunities. Over time, our adoption grew — teams used LeafyGreen because it was faster, and easier.
Impact
Growing Adoption

These components weren’t built in a vacuum. Usage analytics in both Figma and React allowed me to identify unmet needs and opportunities. Over time, our adoption grew — teams used LeafyGreen because it was faster, and easier.
The Team
Design + Engineering

Within 18 months, LeafyGreen powered every major launch. Teams that once spent 3 weeks on UI shipped in 2. This ROI proof secured ongoing funding and headcount.
The Team
Design + Engineering

Within 18 months, LeafyGreen powered every major launch. Teams that once spent 3 weeks on UI shipped in 2. This ROI proof secured ongoing funding and headcount.
The Team
Design + Engineering

Within 18 months, LeafyGreen powered every major launch. Teams that once spent 3 weeks on UI shipped in 2. This ROI proof secured ongoing funding and headcount.
Survey Feedback
From Designers & Engineers

We had no dedicated PM, so I stepped in to own prioritization. I ran org-wide surveys, audits, and intake processes to decide what to build next.
Survey Feedback
From Designers & Engineers

We had no dedicated PM, so I stepped in to own prioritization. I ran org-wide surveys, audits, and intake processes to decide what to build next.
Survey Feedback
From Designers & Engineers

We had no dedicated PM, so I stepped in to own prioritization. I ran org-wide surveys, audits, and intake processes to decide what to build next.
Qual Results
Dark Mode

The full adoption of LeafyGreen allowed us to build out Dark Mode. It was never a business priority until it was. A year later leadership prioritized it; we shipped in 2 weeks. That quick win built massive credibility and proved the system’s resilience. The user feedback was overwhelmingly positive.
Qual Results
Dark Mode

The full adoption of LeafyGreen allowed us to build out Dark Mode. It was never a business priority until it was. A year later leadership prioritized it; we shipped in 2 weeks. That quick win built massive credibility and proved the system’s resilience. The user feedback was overwhelmingly positive.
Qual Results
Dark Mode

The full adoption of LeafyGreen allowed us to build out Dark Mode. It was never a business priority until it was. A year later leadership prioritized it; we shipped in 2 weeks. That quick win built massive credibility and proved the system’s resilience. The user feedback was overwhelmingly positive.
Quant Results
Dark Mode

What surprised us most — a visual polish decision turned into a company-wide brand moment. Great UX became marketing. The company decided to run an ad campaign around it. This was one of the highest engagement campaigns to date. Which proves that sometimes better UX trumps feature additions.
Quant Results
Dark Mode

What surprised us most — a visual polish decision turned into a company-wide brand moment. Great UX became marketing. The company decided to run an ad campaign around it. This was one of the highest engagement campaigns to date. Which proves that sometimes better UX trumps feature additions.
Quant Results
Dark Mode

What surprised us most — a visual polish decision turned into a company-wide brand moment. Great UX became marketing. The company decided to run an ad campaign around it. This was one of the highest engagement campaigns to date. Which proves that sometimes better UX trumps feature additions.
Patterns over parts
Patterns over parts
Connecting the whole of MongoDB's
product ecosystem
Connecting the whole of MongoDB's product ecosystem
Patterns over Parts
LeafyGreen Chat
Once components stabilized, I moved up to patterns — navigation, line charts, forms, and chat.
Patterns over Parts
LeafyGreen Chat
Once components stabilized, I moved up to patterns — navigation, line charts, forms, and chat.
Patterns over Parts
LeafyGreen Chat
Once components stabilized, I moved up to patterns — navigation, line charts, forms, and chat.
Navigation
Competitive Research

For the Atlas navigation redesign, I conducted a comprehensive competitive audit to understand users’ mental models and inform how our information architecture should be structured.
Navigation
Competitive Research

For the Atlas navigation redesign, I conducted a comprehensive competitive audit to understand users’ mental models and inform how our information architecture should be structured.
Navigation
Competitive Research

For the Atlas navigation redesign, I conducted a comprehensive competitive audit to understand users’ mental models and inform how our information architecture should be structured.
Patterns over Parts
Metrics Partnership

Patterns over Parts
Metrics Partnership

Patterns over Parts
Metrics Partnership

Reflections
Better integration with .com properties

Reflections
Better integration with .com properties

Reflections
Better integration with .com properties

Reflections
Leveraging AI for Brand moments & visual design

Reflections
Leveraging AI for Brand moments & visual design

Reflections
Leveraging AI for Brand moments & visual design

