Work - Design that holds up at scale.

Enterprise platforms, payment systems, design systems, and complex product experiences.

Case studies

Wpay

Product design, Design systems

Apr 2023 – Present

Design infrastructure for an enterprise payments platform

Wpay is the Woolworths Group's merchant acquiring business. The platform had grown fast, utilising an off-the-shelf framework and needed a design system that could enhance consistency and governance as the platform grew.

I led the establishment of the design system across a three-year engagement. The system became the operating foundation for design, engineering, and product, a tokenised foundation with a documentation layer designed to evolve, and a codebase that designers contributed to directly. Engineering velocity improved by an estimated 40 per cent, corroborated by reduced PR review rejection rates and observed performance of new teams after onboarding.

Product design, Vendor delivery

Jan 2026 – Present

A prototype the vendor could build from, not interpret

Corporate gift card registration for Woolworths New Zealand enables businesses to register for bulk gift card purchasing. A third-party vendor had not met the quality standard on the front end. Rather than producing more Figma designs, I delivered a coded prototype in React using OpenSpec, giving the vendor a working reference that replaced interpretive handoff with working code they could build directly against.

Product design, Service design

Dec 2025 – Present

Reframing terminal visibility as a data architecture problem

Wpay's payment terminal fleet had no reliable system of record, stock visibility lived in spreadsheets, billing triggers were inconsistently defined, and no formalised process existed for terminal recovery. I led the design foundation for the strategic inventory management programme, reframing the fleet's visibility problem as a data architecture failure and establishing the analytical case for investment before technology teams engaged.

Product design, Platform UX

Apr 2023 – Present

Platform and sub-merchant onboarding

Connect is Wpay's merchant portal. I led the platform-level design work across a three-year engagement, with sub-merchant onboarding as the marquee initiative, shifting from a manual spreadsheet process into a state-driven workflow that compressed a multi-week process into days.

Macquarie

Product design, Design systems, Risk systems

Nov 2021 – Mar 2023

Foundations for a custom credit risk platform

Macquarie's Risk Management Group had spent years attempting to extend a commercial credit risk platform before concluding that the COTS path had a ceiling that vendor cooperation could not lift.

I was brought in for the foundations phase of a custom build, ~18 months of defining the platform architecture, design system, and grid framework that would underpin the credit risk platform from the ground up.

ANZ

UX design, Research

Nov 2019 – Aug 2021

Institutional core banking rebuilt for the browser

ANZ Orion replaced a two-decade-old C++/ASP Classic core banking platform with a modern browser-based system for institutional banking operations.

I led UX design across the full replatforming engagement, reducing the screens required to open a customer account from 21 to 4, and eliminating the workstation deployment model that had constrained the previous system for years.

UX design, Information architecture

Mar 2019 – Nov 2019

One site, structured around what customers actually do

ANZ's institutional division operated two separate websites carrying 980 pages of fragmented content, organised around internal taxonomy that meant nothing to the corporate and institutional customers navigating it. I led the full UX engagement from discovery through to design handoff, consolidating both sites into a single experience on anz.com, structured around what customers actually do, with a content update cycle that moved from days to hours.

Companies I've worked with

  • Woolworths
  • Macquarie
  • ANZ
  • Tennis Australia
  • Telstra
  • NAB
  • AMP
  • News Corp
  • Bunnings
  • Kmart