Canada Revenue Agency

IT Self-Service Portal Modernization

Redesigning a legacy government portal into a modern, scalable platform for 75,000 CRA and CBSA employees.

Project Overview

The Canada Revenue Agency (CRA) needed to modernize its internal IT self-service portal, which had been built on early-2000s legacy systems. The outdated experience made it difficult for employees to access information and complete tasks, leading to inefficiencies and high support demand.

CRA-Image-02

My Role

Senior Product Designer

July 2023 – May 2024

I led the vision, UX strategy, and visual design for this modernization effort. I partnered with cross-functional Agile teams to transform workflows, modernize 114 forms, and establish a scalable design system.

THE PROBLEM

Four separate legacy systems created an inconsistent, inefficient portal experience, preventing employees from quickly resolving IT needs.

THE TEAM

Cross-functional Agile team (BA's, designers, developers, stakeholders)

MY METHODS

Behavioral/ethnographic research, co-design workshops, service design, usability testing

TOOLS

Figma, prototyping tools, accessibility testing, research frameworks

Final Design Direction

The modernized portal delivered a streamlined, intuitive platform where employees could easily complete common tasks like chatting with IT, resetting passwords, and reporting issues. The design introduced modern navigation, powerful search, and a consistent interface aligned to accessibility standards.

CRA-Image-01

Design System

The solution automated outdated processes, reduced dependency on memory or support staff,
and empowered employees with a cohesive digital service experience.

Exploration & Discovery

To understand the challenges employees faced, I began with a deep dive into legacy artifacts and spoke directly with end users. This allowed me to uncover the most common workflows and prioritize high-value improvements.

Artifact Review: Immersed myself in legacy forms and documentation that had previously stalled modernization efforts.

User Interviews: Conducted 12 interviews with CRA/CBSA employees, IT consultants, and managers.

User Group Identification: Identified two key audiences — agency staff and IT support branches.

Key Task Prioritization: Highlighted the three most frequent needs: IT chat, password resets, and issue reporting.

CRA-Image-03

UX Design Process

I used an iterative, Agile approach to translate insights into solutions, validating each stage with users and stakeholders.

Wireframes & Prototypes

Created interactive flows to test navigation and task prioritization.

Homepage Redesign

Prioritized high-frequency tasks directly on the homepage.

Form Modernization

Redesigned 114 legacy forms, simplifying inputs and ensuring consistency.

Design System

Built reusable components and style guides for scalability across CRA products.

Accessibility Compliance

Implemented WCAG-aligned standards for inclusivity.

Responsive Design

Ensured the portal worked seamlessly across devices.

Testing

Ran usability sessions and surveys to validate flows and language.

Challenges

Bureaucratic review cycles slowed iteration, requiring persistence and careful alignment with stakeholders.

Impact & Results

The redesigned CRA IT self-service portal went live in December 2024, serving thousands of employees daily. While funding was pulled before measurement of long-term outcomes, immediate project milestones demonstrated value.

Employees supported by the platform
0
Forms modernized
0
Month project
0

Streamlined homepage navigation for the most common IT requests.

Automated workflows reduced reliance on memory and support staff.

Shifted CRA’s internal UX team toward Agile, iterative delivery