Money Mart experience system documentation surrounded by reusable interface components, including alerts, buttons, form controls, customer support elements, and content patterns.

Momentum Financial Services Group · 2025–present
Director of product design

I turned fragmented brand and product standards into a shared experience foundation spanning Money Mart’s digital and assisted channels. I established the design language, accessibility standards, governance, documentation, and design-to-code model needed to make product quality more consistent and reusable across teams.

4

customer channels

6

system foundations

3

component coded pilot

Money Mart experience system diagram connecting brand, design language, and content standards to accessibility, components, patterns, governance, and customer channels.

One brand was being rebuilt differently across products

Money Mart operates across digital products, marketing experiences, assisted channels, vendors, and technology stacks. Over time, different teams had developed their own interpretations of the brand, interaction patterns, components, accessibility requirements, and implementation standards.

The cost was larger than visual inconsistency. Teams repeatedly solved established problems, engineers lacked dependable implementation references, accessibility depended too heavily on individual project knowledge, and product quality became harder to maintain as delivery scaled.

I reframed the design system from a library of UI assets into a shared experience capability.

Before diagram showing the Money Mart app, website, Evolve platform, and vendors as separate vertical streams without a shared connecting system.After diagram showing the Money Mart experience system connecting shared standards and governance to the app, website, Evolve platform, and external partners.

My mandate

My responsibility was not to personally design every component. It was to establish the direction, ownership, standards, investment model, and cross-functional relationships needed for the system to become dependable organisational infrastructure.

Experience direction

Define what should remain consistent across Money Mart channels and where products need flexibility.

Product quality

Establish accessibility, interaction, content, component, and implementation standards.

Governance and adoption

Define who owns changes, how teams contribute, how decisions are documented, and how the system evolves.

Engineering investment

Build the case and operating model for reusable coded components rather than relying on each product team to implement established patterns independently.



A shared system needs shared ownership

The experience system exposed an organisational issue rather than a design issue. Product design could define standards and maintain design assets, but reusable production components required sustained engineering ownership.

I developed the investment case and cross-functional operating model for experience foundations, with product design accountable for the experience standard and engineering accountable for implementation architecture, testing, releases, and technical maintenance.

Product designSharedEngineering
Experience standardsRoadmapComponent architecture
Design languagePrioritiesAPIs
Accessibility requirementsGovernanceAutomated testing
Component behaviourAdoptionVersioning
DocumentationQualityReleases
Contribution modelMeasurementTechnical maintenance
Two overlapping circles, one mint green and one lavender, representing interconnected design and engineering governance with an area of shared responsibility.

Shared roadmap. Distinct professional accountability.


The capability is already changing how teams work

One experience foundation

Money Mart now has a documented system connecting brand, product behaviour, accessibility, content, components, and governance rather than relying on scattered standards.

One design-to-development workflow

Engineering teams have been onboarded to work directly from Figma Dev Mode instead of depending on separate specification documents and fragmented conversations.

A shared design-to-code contract

Design and engineering are aligning semantic tokens, component states, accessibility expectations, implementation responsibilities, and reuse criteria before expanding coded components.

A funded decision path

The system now has an explicit engineering-capacity and ownership question supported by a pilot and measurement model rather than an informal request for “someone to build Storybook.”


What I am measuring next

The experience system is still being built. I do not want to claim efficiency or quality improvements that we have not measured.

The current pilot establishes the baseline needed to measure whether reusable coded foundations reduce implementation variation and repeated effort as adoption grows.

Reuse

Percentage of eligible interfaces consuming governed components.

Quality

Implementation defects, accessibility defects, and design-to-code discrepancies.

Efficiency

Engineering clarification cycles, one-off implementation effort, and design-related rework.

Adoption

Teams, products, and vendors consuming the governed system.

Maintenance

Product-specific overrides, duplicate components, and breaking changes.

4 channels

connected through one experience standard

3 components

in the first design-to-code pilot


Faster generation makes standards more important

AI-assisted design and development can produce interfaces and code faster. Without governed foundations, it can also reproduce inconsistency faster.

Part of the investment case for the Money Mart experience system is therefore to make approved tokens, components, accessibility requirements, and implementation standards consumable by both people and AI-assisted workflows.


What this work reinforced for me

A design system is an operating model.

Components only create leverage when ownership, governance, documentation, contribution, engineering maintenance, and adoption are defined.

Accessibility belongs in the contract.

If accessibility is not documented, implemented, tested, and maintained alongside the component, it remains dependent on individual knowledge.

Shared standards need distinct accountability.

Product design should define the experience standard. Engineering should own how reusable production infrastructure is built and maintained.

Scale should be earned through evidence.

A small measurable pilot is more useful than committing an organisation to a large component programme before the implementation model has been validated.