Systems Design

Design at scale

Creating accessible, scalable design systems powered by AI, motion, and proven product impact.

[interface] screenshot of software in action (for an ai saas company)
EXXONMOBIL

Consolidated the design system and shifted to native iOS and Android design instead of a web wrapper, improving efficiency, usability, and long-term scalability.

[interface] screenshot of software in action (for an ai saas company)
CITRIX

Redesigned Citrix Cloud components with a modern design system, elevating the visual language to a consumer-grade experience for the next generation of enterprise admins.

[interface] screenshot of software in action (for an ai saas company)
MOTIONPOINT

Built the company’s first design system, unifying a fragmented suite of products into a cohesive language and shared component library, enabling updates in weeks instead of months.

[interface] screenshot of software in action (for an ai saas company)
FETCH

Advanced design systems with AI-generated accessible palettes and scalable motion tokens, ensuring consistency across platforms while future-proofing brand and product experiences.

Leading a strategic redesign

Background

In 2023, the digital-receipt flow in a major rewards app required manual, provider-by-provider scans resulting in minutes of waiting, blocking any interactions or leaving the app. I led a re-architecture to run detection in the background and surface just-in-time alerts.

Goal

Redesign the feature into a proactive service: run detection in the background, surface just-in-time alerts only when action is needed, remove on-screen waiting, increase multi-provider onboarding, and cut error dead-ends/support load across Android and iOS.

Role

Lead Designer across multiple scrum teams, partnering with two PMs. Owned design strategy, research, IA/flows, UI, and experimentation; set the platform plan (learn on Android, scale on iOS), aligned executives via pilots, and drove tight design–engineering rituals to ship.

Waiting was costing millions in lost revenue

The digital receipts feature required users to manually select each provider and wait minutes per scan, sometimes up to 10 minutes in total. This created deep friction: users got confused, gave up midway, or abandoned the feature entirely. The result? Missed receipts, lost engagement, and a massive gap between potential and actual revenue. A core feature was failing quietly under the weight of user effort.

[interface] screenshot of the software interface (for a productivity tools business)

Principles and strategy

It just makes "cents"

To win leadership support, I partnered with product to simplify the story: nearly 40% of sessions ended in dead ends, causing user drop-off and missed revenue. We reframed the experience as a broken habit loop—and pitched a new one: scan in the background, alert only when needed, and let users control what to submit. By connecting behavior data to business upside, we unlocked full support to scale the redesign.

[interface] screenshot of the software interface (for a productivity tools business)
[interface] screenshot of the software interface (for a productivity tools business)

It just makes "cents"

Provide proactive alerts

Let users know when receipts are ready and put the eReceipts feature at the forefront of Fetch.

Scan in the background

We moved manual, provider-by-provider scans to run in the background so users didn't wait for receipts to appear.

Give errors clarity

We guided users on failed scans with clear, detailed error handling so they could repair and reconnect.

Remove obstacles magically

Issues that previously required user intervention were solved with added functionality to the back end to fix captchas and login issues.

Learning through iterative launch

Before launch, I ran usability testing with users familiar with the old experience to validate key flows and surface lingering friction. Their feedback shaped the final pre-launch adjustments. After our first rollout, I followed up with targeted post-launch interviews to understand how the new system performed in real-world use. That qualitative insight directly informed our next phase of improvements which led to streamlining provider setup, reconsidering error states, and simplifying the experience further to drive more engagement.

[interface] screenshot of the software interface (for a productivity tools business)

Discover More