
Tools change.
Designing for people doesn’t.
I’m a product designer with experience across eCommerce for premium brands, product features, customer journeys, and design systems. I measure success by how well those experiences work for the people using them.
AI is changing how I work, helping me move from not only designing experiences but building them. Bringing ideas to life sooner creates more room to learn from real feedback. The tools are evolving, but understanding what people need still guides the work.
I’m a product designer with experience across eCommerce for premium brands, product features, customer journeys, and design systems. I measure success by how well those experiences work for the people using them.
AI is changing how I work, helping me move from not only designing experiences but building them. The tools are evolving, but understanding what people need still guides the work.
Start a Conversation
Featured work

Design System & AI Workflows
ParentSquare grew by responding quickly to customer needs, but years of building on legacy technology created technical debt and inconsistent experiences across platforms. We are modernizing that foundation with a shared design system and an enterprise-grade token pipeline. AI-assisted workflows accelerate component development, documentation, and publishing, helping teams deliver more consistent experiences across the product.



Design System & AI Workflows
ParentSquare grew by responding quickly to customer needs, but years of building on legacy technology created technical debt and inconsistent experiences across platforms. We are modernizing that foundation with a shared design system and an enterprise-grade token pipeline. AI-assisted workflows accelerate component development, documentation, and publishing, helping teams deliver more consistent experiences across the product.

eCommerce Journey & Optimization
The Sonos eCommerce journey was a custom designed experience that was consistently updated, improved and optimized. The evolution included multi-step checkout, single-page checkout, address validation, gifting, multiple payment providers, and more. This approach ensured a seamless checkout process that evolved, reduced friction, and led to an increase in conversions.


Multi-tenant Theming
ParentSquare’s commitment to customization was a double-edged sword. As the platform scaled, its theming system grew to support more than 10,000 custom colors, most of which failed accessibility standards. We redesigned the system by analyzing color usage across 63,600 schools and districts. The resulting 20-color palette accommodates 96.7% of active configurations on a shared, accessible scale, preserving flexible tenant branding while bringing greater consistency and control to the user experience.



Multi-tenant Theming
ParentSquare’s commitment to customization was a double-edged sword. As the platform scaled, its theming system grew to support more than 10,000 custom colors, most of which failed accessibility standards. We redesigned the system by analyzing color usage across 63,600 schools and districts. The resulting 20-color palette accommodates 96.7% of active configurations on a shared, accessible scale, preserving flexible tenant branding while bringing greater consistency and control to the user experience.

Shopping Configurator
We created a multi-variate shopping experience which allowed users to mix-and-match frames, fabrics, and configurations. We also added core brand messaging, value-props, and educational content on frame and fabric types. The resulting experience significantly improved a customers ability to compare which increased engagement, product education, and time on site.



Shopping Configurator
We created a multi-variate shopping experience which allowed users to mix-and-match frames, fabrics, and configurations. We also added core brand messaging, value-props, and educational content on frame and fabric types. The resulting experience significantly improved a customers ability to compare which increased engagement, product education, and time on site.

Account Experience
Early at Sonos it became evident there was an ‘account’ issue. Working through a bevy of technical debt, we organized cross-functionally to define users, their unique journey’s, and areas of CX impact. Our first steps were to create a foundational account with a responsive UI that would be part of an iterative roadmap extending to e-commerce, developer, and business experiences.



Account Experience
Early at Sonos it became evident there was an ‘account’ issue. Working through a bevy of technical debt, we organized cross-functionally to define users, their unique journey’s, and areas of CX impact. Our first steps were to create a foundational account with a responsive UI that would be part of an iterative roadmap extending to e-commerce, developer, and business experiences.

Where is my order?
Due to their rapid growth and freight challenges, Outer was inundated with order inquiries. Using personas and journey mapping, pain-points quickly began to emerge. We consolidated our delivery companies, and redesigned our communication with automated email triggers based on shipping status. The result was a significant drop in WISMO inquiries.



Where is my order?
Due to their rapid growth and freight challenges, Outer was inundated with order inquiries. Using personas and journey mapping, pain-points quickly began to emerge. We consolidated our delivery companies, and redesigned our communication with automated email triggers based on shipping status. The result was a significant drop in WISMO inquiries.

Where is my order?
Due to their rapid growth and freight challenges, Outer was inundated with order inquiries. Using personas and journey mapping, pain-points quickly began to emerge. We consolidated our delivery companies, and redesigned our communication with automated email triggers based on shipping status. The result was a significant drop in WISMO inquiries.


Records Request
Educational records requests are sensitive and time-critical. ParentSquare’s original process was time consuming, required engineering involvement, and whose output was extremely difficult to review. We created a secure, self-service workflow that allows authorized administrators to generate, track, and review requests. The new experience reduced operational burden while protecting private data and supporting strict legal deadlines.



Records Request
Educational records requests are sensitive and time-critical. ParentSquare’s original process was time consuming, required engineering involvement, and whose output was extremely difficult to review. We created a secure, self-service workflow that allows authorized administrators to generate, track, and review requests. The new experience reduced operational burden while protecting private data and supporting strict legal deadlines.

Web Controller
Sonos was created with a native app but it was clear there was more opportunity in web experiences. Utilizing the Sonos API, a team of 3 (Myself and 2 Front-end developers) leveraged a new brand book and built a Sonos web controller during HackWeek. This work not only provided proof that a web-controller was feasible but it create a foundation for projects to come.



Web Controller
Sonos was created with a native app but it was clear there was more opportunity in web experiences. Utilizing the Sonos API, a team of 3 (Myself and 2 Front-end developers) leveraged a new brand book and built a Sonos web controller during HackWeek. This work not only provided proof that a web-controller was feasible but it create a foundation for projects to come.


eCommerce Optimization
The Sonos eComm journey was a custom designed experience that was consistently updated, improved and optimized. The evolution included multi-step checkout, single-page checkout, address validation, gifting, multiple payment providers, and more. This approach ensured a seamless checkout process that evolved, reduced friction, and led to an increase in conversions.
Contact me for more work
An evolving process built around the same foundations.
Research, and user testing still guide my work. AI changes how I bring them together: more deliberate planning, multiple agents working in parallel, and coded prototypes in people’s hands sooner.
Grounded in evidence
Understanding people and the problem is still essential. User research, product data, and business goals inform what’s worth building and how I’ll know it works.
Think deeper. Brief better.
Effective prompting starts with knowing which questions to ask. I invest in clear plans, relevant context, and specific constraints so agents have a solid foundation to execute.
Parallel work. Connected thinking.
I direct multiple agents with focused responsibilities across design and code. Like managing a team, I review the work, share discoveries, and keep everyone moving toward the same outcome.
Make it real, early
I get ideas into working code quickly so people can use them. Testing actual interactions reveals friction and challenges assumptions while there’s still room to change direction.
Stay close to the details
I question what’s generated, refine how it behaves, and make sure the pieces belong together. I’m responsible for the quality of the experience, regardless of how it’s built.
An evolving process built around the same foundations.
Research, and user testing still guide my work. AI changes how I bring them together: more deliberate planning, multiple agents working in parallel, and coded prototypes in people’s hands sooner.
Grounded in evidence
Understanding people and the problem is still essential. User research, product data, and business goals inform what’s worth building and how I’ll know it works.
Stay close to the details
I question what’s generated, refine how it behaves, and make sure the pieces belong together. I’m responsible for the quality of the experience, regardless of how it’s built.
Make it real, early
I get ideas into working code quickly so people can use them. Testing actual interactions reveals friction and challenges assumptions while there’s still room to change direction.
Think deeper. Brief better.
Effective prompting starts with knowing which questions to ask. I invest in clear plans, relevant context, and specific constraints so agents have a solid foundation to execute.
Parallel work. Connected thinking.
I direct multiple agents with focused responsibilities across design and code. Like managing a team, I review the work, share discoveries, and keep everyone moving toward the same outcome.
An evolving process built around the same foundations.
Research, and user testing still guide my work. AI changes how I bring them together: more deliberate planning, multiple agents working in parallel, and coded prototypes in people’s hands sooner.
Grounded in evidence
Understanding people and the problem is still essential. User research, product data, and business goals inform what’s worth building and how I’ll know it works.
Think deeper. Brief better.
Effective prompting starts with knowing which questions to ask. I invest in clear plans, relevant context, and specific constraints so agents have a solid foundation to execute.
Parallel work. Connected thinking.
I direct multiple agents with focused responsibilities across design and code. Like managing a team, I review the work, share discoveries, and keep everyone moving toward the same outcome.
Make it real, early
I get ideas into working code quickly so people can use them. Testing actual interactions reveals friction and challenges assumptions while there’s still room to change direction.
Stay close to the details
I question what’s generated, refine how it behaves, and make sure the pieces belong together. I’m responsible for the quality of the experience, regardless of how it’s built.
My Experience
Senior Product Designer, Lead
Senior Product Designer, Lead
Senior Product Designer, Lead
ParentSquare
ParentSquare
ParentSquare
Mar 2025 - Present
Mar 2025 - Present
Lead UX/UI Designer
Lead UX/UI Designer
Lead UX/UI Designer
Outer
Outer
Outer
Sep 2020 - Nov 2024
Sep 2020 - Nov 2024
Sr. UX Designer
Sr. UX Designer
Sr. UX Designer
Sonos
Sonos
Sonos
Mar 2011 - Jun 2020
Mar 2011 - Jun 2020
Principal / Creative Consultant
Principal / Creative Consultant
Principal / Creative Consultant
The Art of Marketing
The Art of Marketing
The Art of Marketing
Jul 2009 - Jun 2011
Jul 2009 - Jun 2011
Web Development Manager
Web Development Manager
Web Development Manager
Forester
Forester
Forester
Sep 2007 - Jul 2009
Sep 2007 - Jul 2009
View Experience Details
My Skills
My Skills
UX Design
UX Design
UI Design
UI Design
Product Design
Product Design
Design Systems
Design Systems
Design Sprint
Design Sprint
Interaction Design
Interaction Design
User Testing
User Testing
Usability Testing
Usability Testing
UX Research
UX Research
Rapid Prototyping
Rapid Prototyping
Customer Journey
Customer Journey
eComm Optimization
eComm Optimization
Service Design
Service Design
Process Flows
Process Flows
Wireframes
Wireframes
Accessibility
Accessibility
Roadmap Strategy
Roadmap Strategy
Agile
Agile
Scrum Master
Scrum Master



