Replacing legacy systems with a platform that ships programs in days.

A multi-surface platform that replaces program-by-program rebuilds with a reusable system.
Lead Product Designer
Co-led concept work and platform design strategy across all interfaces.
Owned the staff workspace experience end-to-end.
Led foundational design work for the public application.
Admin Configuration Portal
Public-facing Application Portal
Staff Workspace
Over 50% faster program spin-ups for launch.
~ 33% reduction projected in time spent on adjudication.
2 new programs in intake.
Reduction in volume of in-person support.
Every year, the Government of Alberta launches emergency payment programs to disburse funds to Albertans affected by events like natural disaster evacuations. Legacy systems are reused out of necessity, and each year’s launch leads to duplicated effort, compressed test windows, compromises on applicant and staff experiences, and overtime work across business and technical teams for a timely release.
The brief was to build a platform that allows business programs to configure and launch new emergency programs end-to-end faster and without redoing the technical and design lift every time.
My Role & Methods Used: Facilitated cross-team workshops & interviews with staff and program owners, journey mapping of the legacy adjudication path, observational research during previous program launches.
My Role & Methods Used: Ran workshop sessions for status-flow diagramming with engineering and alignment meetings with stakeholders to validate that the model met user needs. Conducted program owner and staff interviews to map workflows and processes.
The platform spans three surfaces — a public application for residents, a staff workspace for adjudicators and expense officers, and an admin portal for program owners.
My Role & Methods Used: Drove initial concept designs for all three interfaces; owned staff workspace designs end-to-end. Multiple rounds of wireframes and iterations, stakeholder alignment and reviews, and user feedback sessions. Embedded in an agile scrum team, providing guidance and support for development & testing.






Compared to legacy launches, with overtime and weekend work eliminated entirely and a smaller team. Pilot program was configured and go-live ready in 5 working days.
A huge feat for design advocacy and maturity on the team due to earned trust.
Business programs displaying interest in re-platforming to Alberta Payments has been an early signal of success.
(baseline: 20–30 min from staff interviews)
(baseline: ~30% in-person payments last year)
Driven in part by the follow-up redesign and new error handling.
Driven in part by online resolution of failed payments instead of in-person card issuance.