Lead Product Designer — MEng Innovation & Entrepreneurship

Ellie
Farahani

I'm a lead designer who thrives on guiding creative teams to do their best work. I bring a balance of strategic thinking and empathy, helping designers grow while shaping impactful, user-centered experiences.

12+
Years experience
14+
Products shipped
1M+
Users impacted
Ellie Farahani

Strategic thinking.
Human empathy.

I'm a lead product designer working as an individual contributor — hands-on in the craft while operating at a strategic level. I've shipped products for government ministries, enterprise banks, and consumer apps across a 12+ year career.

Product StrategyUX Research Service DesignDesign Systems Agile DeliveryTeam Leadership Stakeholder AlignmentUsability Testing FigmaResponsive WebiOS & AndroidMEng Innovation & Entrepreneurship
What I do best
I diagnose before I design. Whether it's a broken product or a broken process, I start with understanding — then shape solutions that hold up in delivery.
How I lead
I create clarity for teams. I map decision-makers, define standards, and build shared workflows that let designers do their best work without me in every room.
What I leave behind
Better processes, stronger teams, and products people actually use. I care as much about how the work gets done as what gets shipped.

How I work

01
Diagnose before designing
I start by understanding the problem deeply — talking to users, mapping journeys, and aligning stakeholders before a single screen is sketched.
02
Define with clarity
I frame the right problem, align teams on a shared vision, and set clear success metrics so every design decision ladders up to the same goal.
03
Design with intention
I explore broadly, validate early, and iterate based on real user feedback — balancing craft and speed without sacrificing quality or accessibility.
04
Deliver and grow the team
I ship — and I make sure the team ships well. I invest in process, documentation, and people so the work continues to improve long after launch.

14 products.
Real impact.

Home & Auto Insurance
TD Insurance
Home & Auto Insurance
Led design across claims, billing & payments, Apple Pay, Google Wallet, push notifications, dashboard modernization, and design system migration for 3M+ customers.
Commercial Business Banking
TD Commercial Banking
Canadian & U.S. Business Banking Platform
Joined a struggling mid-stream project and turned it around. Unified a commercial banking platform for 2M+ business users. Won TD Project of the Year.
U.S. Business Loan Application
TD Commercial Banking
U.S. Business Loan Application
Redesigned end-to-end digital loan application for U.S. small business customers — unifying multiple product flows into one adaptive, scalable experience.
Highway Corridor Management System
Ministry of Transportation — Ontario
Highway Corridor Management System
Designed HCMS 2.0 — expanding a permit management platform into a full end-to-end land development review system across Ontario's road network.
Employee Workstation Reservation System
Ministry of Government & Consumer Services
Employee Workstation Reservation System
Designed EWRS — a government-wide hot-desking platform supporting COVID-19 recovery by enabling flexible workspace booking.
Claims Processing System
Ministry of Labour — Ontario
Claims Processing System
Led discovery, framing, and design of a digital claims processing platform — streamlining 17,000+ annual claims for officers and claimants across Ontario.
Officer Case Management Portal
Ministry of Labour — Ontario
Officer Case Management Portal
Designed the ESO case management tool, executive manager dashboard, and admin panel enabling Officers across Ontario to track and manage compliance workflows.
Inspection Tool
Ministry of Labour — Ontario
Inspection Tool
Led discovery and framing for a digital tool that streamlines employment standards inspections — from initiation through site visit to bringing employers into compliance across Ontario.
Self-Audit Digitization Tool
Ministry of Labour — Ontario
Self-Audit Digitization Tool
Replaced a paper-based compliance process with a digital platform. Cut ESA compliance time 84% — from 12 months to 60 days — helping workers recover unpaid wages faster.
Self-Check Tool
Ministry of Labour — Ontario
Self-Check Tool
A self-serve compliance checking tool enabling Ontario employers to assess their adherence to employment standards before an Officer investigation is triggered.
MLTSD Design Style Guide
Ministry of Labour — Ontario
MLTSD Design Style Guide
Foundational design style guide for the Ministry — establishing visual standards, components, and patterns adopted across 5+ digital products.
Marketing Websites
Three Point Turn
Marketing Websites
Designed and developed responsive marketing websites for clients across various industries — combining UX design with frontend development.
Jonas Club Software
Jonas Club Software
Jonas Software Platform
Designed drag-and-drop website builder widgets for Jonas Club Software's enterprise platform serving golf clubs, hospitality, and recreational facilities.

12+ years of
shipping things that matter

2023 – Now
TDI Design Lead
TD Insurance
Led UX strategy and end-to-end design for TD Insurance's digital ecosystem across iOS, Android, and web — serving 3M+ customers. Reimagined TD MyAdvantage (UBI) and modernized claims, billing, payments, and policy management, introducing behavior-based rewards that lifted customer engagement and exceeded business targets. Partnered with executives and cross-functional teams to deliver accessible, scalable solutions and drive customer-centered innovation.
2021 – 2023
Experience Design Lead
TD Commercial Banking
Led UX strategy and execution for large-scale Business and Commercial Banking platforms, delivering responsive digital experiences for 15M+ customers. Designed and launched commercial banking portals and U.S. business lending journeys, driving customer satisfaction beyond targets. Collaborated with senior stakeholders, product, and engineering teams to define vision, streamline delivery, and scale design systems across multiple channels.
2018 – 2021
Senior Product Designer
Ontario Ministry of Labour, Transportation & Government Services
Led design and research across 7 government digital products. Cut ESA compliance time by 84%. Created MLTSD design style guide. Upskilled 50+ Ministry designers. Partnered with Pivotal Labs on Agile transformation.
2017 – 2018
UX/UI Designer
Jonas Club Software
Designed enterprise platform UX for club management software serving golf clubs, hospitality, and recreational venues across North America.
2015 – 2017
UX/UI Designer & Frontend Developer
Three Point Turn
Designed and built responsive marketing websites for clients across industries.

Let's work
together

I'm always open to meaningful conversations — whether it's a new opportunity, a collaboration, or just a chat about design.

Email
farahani.ellie@gmail.com
Say hello →
Phone
647-778-9165
Call me →
LinkedIn
linkedin.com/in/elliefarahani
Connect →
TD Insurance · iOS & Android · 2023–2025

TD MyAdvantage
UBI Redesign

Role
Experience Design Lead
Platform
iOS & Android
Team
2 PODs — 6 designers
Launched
September 2025

Integrating a standalone UBI app into a unified, trustworthy experience

TD MyAdvantage rewards safer driving with personalized discounts. With ~150,000 active users and a 40% closing ratio, the program had strong adoption — but engagement had plateaued. Users lacked confidence in what was being tracked, didn't trust the scoring system, and found it frustrating to toggle between apps.

As UX Lead, I was tasked with integrating MyAdvantage into the main TD Insurance mobile app — a full experience rethink built to address real user concerns, preserve existing functionality, and support future growth.

Three pain points driving disengagement

Data transparency
Users weren't confident about what was being tracked or how their data was being used — eroding trust.
Perceived inaccuracy
Many didn't trust the driving behaviour scoring system, causing friction and attrition at key moments.
Fragmented experience
Toggling between apps led to confusion and reduced cross-sell opportunities within the TD ecosystem.

Five design objectives

  • Unify the experience by integrating MyAdvantage into the main TDI app
  • Improve transparency around data collection and scoring
  • Build trust through clear UI and feedback mechanisms
  • Promote deeper engagement through personalised tips and milestones
  • Mitigate migration risk by maintaining continuity for existing users

Discovery, design, and migration — in that order

Discovery & Research

  • Facilitated workshops with internal stakeholders and frontline support teams to map pain points
  • Synthesized research from usability sessions and app store reviews to define opportunity areas
  • Collaborated with legal and privacy teams to align on compliant yet user-friendly communication

Experience Design

  • Reimagined onboarding to clearly explain what data is collected, how it's used, and how it benefits the user
  • Designed a new driving behaviour dashboard with intuitive feedback, visualizations, and educational tips
  • Simplified navigation so MyAdvantage feels like a natural extension of the broader app

Migration Strategy

  • Designed flexible transition flows to preserve user progress and score history during migration
  • Developed proactive communication templates to inform users ahead of the switch and reduce anxiety

Legacy experience

The original standalone MyAdvantage app — showing the score-only dashboard with no breakdown, no context, and no connection to the main TD Insurance app.

Current state 1 Current state 2 Current state 3 Current state 4 Current state 5

Redesigned experience

The new integrated experience — transparent score breakdown, trip progress, personalised tips, and a unified home inside the TD Insurance app.

MVP1 screen 1 MVP1 screen 2 MVP1 screen 3 MVP1 screen 4 MVP1 screen 5
MVP1 screen 6 MVP1 screen 7 MVP1 screen 8 MVP1 screen 9 MVP1 screen 10

Measurable impact post-launch

+18%
Onboarding completion rate
+15%
Task success in usability testing
−22%
Reduction in support tickets
4.8★
Overall app rating
Next project
Home & Auto Insurance App & Web →
Also worth reading
TD Business Banking Platform →
TD Insurance · iOS, Android & Web · 2023–Present

Home & Auto
Insurance

Role
Experience Design Lead
Platform
iOS, Android & Web
Team
4 PODs — 8 designers
Release
Multi-phase

Transforming how 3M+ customers manage their insurance

As Lead Experience Designer, I led the transformation of TD Insurance's mobile and web experiences — elevating how over 3 million customers interact with their home and auto policies. Historically, the app served as a basic gateway to a responsive web view, lacking native interactions and personalization.

I partnered closely with product and engineering to identify user pain points, leverage the new design system, and deliver modern self-serve features that enabled customers to confidently manage policies, submit claims, and handle billing — all from their devices.

Surpassed LEI satisfaction targets Reduced claims support calls Elevated TD digital position

Redesigning a broken claims experience

The auto claim process was confusing and disconnected. Users had to re-enter information they'd already provided, navigate a fragmented flow, and deal with poor visibility into claim status — leading to frustrated customers and a spike in call center dependency.

Pain Points
Fragmented non-intuitive flow, repetitive data entry, no real-time status visibility, heavy call center dependency.
What I Did
Audited existing workflows, proposed a step-by-step claims tracker, designed progressive disclosure model, collaborated with legal on simplified language.
Result
Significant drop in claim-related support calls, higher in-app submission completion rates, surpassed LEI benchmarks.

Claim Submission

Claim submission 1 Claim submission 2 Claim submission 3 Claim submission 4 Claim submission 5

Claim Status Tracker

Claim tracker 1 Claim tracker 2 Claim tracker 3 Claim tracker 4 Claim tracker 5

Going native to build trust and completion

The embedded web iframe used for billing created a disjointed, slow, non-native payment experience — leading to drop-offs, payment errors, and diminished trust.

Pain Points
Non-native iframe experience, drop-offs on payment, no Apple Pay, no scheduled payments, no real-time status.
What I Did
Designed native-first billing with Apple Pay, scheduled payments, push notification strategy for delinquent accounts, and modular reusable components.
Result
−30% payment support calls, increased digital payment adoption, reduced delinquency via targeted push notifications.
Billing 1 Billing 2 Billing 3 Billing 4 Billing 5

A personalized home for insurance management

The original dashboard lacked personalization and wasn't aligned with the new design system. It offered limited navigation and failed to surface relevant entry points tailored to individual user needs.

Pain Points
Static generic home screen, no launching points for key journeys, no personalized content based on user context.
What I Did
Designed a modular card-based layout adapting to user status — surfacing upcoming payments, recent claims, or coverage summaries based on individual context.
Result
Increased home screen engagement, reduced bounce rate, created scalable framework for future AI-driven personalization.
Legacy Version
TDI Dashboard old
New Design
TDI Dashboard new
Also from TD Insurance
TD MyAdvantage UBI Redesign →
Next project
TD Business Banking Platform →
TD Commercial Banking · Responsive Web · 2021–2023

Canadian & U.S.
Business Banking

Role
Experience Design Lead
Users
2M+ business clients
Team
3 PODs — 8 designers
Award
🏆 Project of the Year

Rescuing a mid-stream project — and winning Project of the Year

I led the end-to-end redesign of TD's Canadian Commercial Banking platform, focusing on simplifying complex workflows and aligning the experience with the evolving needs of over 1 million business clients. Our mandate was to modernize core digital banking experiences across money movement, account activity, and user management — and design a scalable future-state vision for ongoing business innovation.

🏆 TD Project of the Year LEI Score 72.70 (target: 71.22) MVP1 launched on time

Why this mattered

  • Streamline high-frequency workflows like transactions, account review, and user authorization
  • Reduce friction and error risk in key tasks
  • Deliver long-term customer retention by improving control, visibility, and personalization
  • Align with TD's digital-first innovation roadmap for business banking

What we heard from clients

Fragmented workflows
Disconnected experiences across money movement and account activity led to inefficient task completion.
Cumbersome onboarding
Inflexible access control required manual intervention or in-branch support — slowing teams down.
Limited admin control
Administrators couldn't easily add, remove, or assign permissions to users independently.
Static dashboard
A generic home screen failed to surface relevant tools or alerts for different business roles.

Money Movement & Account Activity

Pain Points
Complex outdated UI for payments and transfers. Non-intuitive workflows, poor status visibility, frequent transaction errors.
What I Did
Redesigned workflows with simplified forms, inline validations, and real-time status updates. Introduced bulk actions, scheduling, and saved templates to reduce repetitive tasks.
Result: Significant reduction in task completion time · Decrease in transaction-related support calls · Positive feedback on transparency
Money movement web 1 Money movement mobile 1 Money movement web 2 Money movement mobile 2
Money movement web 3

User Authorization & Access Control

Pain Points
Administrators had limited ability to manage user roles or permissions independently — increasing security risks and operational delays.
What I Did
Designed a role-based access model with granular permissions. Built flows for adding, removing, and modifying users with permission previews and risk flags.
Result: Faster user provisioning · Improved security compliance · Increased administrator independence
Access control web 1 Access control mobile 1 Access control web 2 Access control mobile 2

Dashboard Personalization

Pain Points
Static, generic dashboard failed to surface relevant tools or alerts for different business roles or company sizes.
What I Did
Introduced a widget-based configurable framework. Enabled users to add, remove, and reorder components by role (CFO, Accountant, Admin). Applied TD's new design system throughout.
Result: Higher dashboard engagement · Reduced navigation friction · Flexible foundation for future AI-driven insights
Dashboard

Lasting results

Surpassed LEI benchmarks
Exceeded the Legendary Experience Index target of 71.22 — achieved 72.70. Measurable improvement in customer and partner experience.
Improved admin efficiency
Role-based access control gave admins full independence — reducing security risks and eliminating in-branch dependency.
Reduced support calls
Significant reduction in transaction and onboarding-related support calls following launch of simplified workflows.
Foundation for AI
Created a scalable framework ready for future AI-driven insights, predictions, and integrated business banking features.
Also from TD Banking
U.S. Business Loan Application →
Government work
Self-Audit Digitization →
TD Commercial Banking · Responsive Web · 2021–2023

U.S. Business
Loan Application

Role
Experience Design Lead
Platform
Responsive Web
Team
1 POD — 3 designers
Release
Multi-phase

One adaptive flow for all business loan products

I led the redesign of the digital loan application experience for TD's U.S. small business customers — supporting multiple loan products within a single, scalable interface. By rethinking the end-to-end flow, we significantly reduced friction and elevated digital adoption, enabling business clients to apply confidently without branch support.

What was breaking the experience

Fragmented flows
Separate product-specific flows created confusion and inconsistency across loan types.
No eligibility signals
Users discovered qualification requirements too late, causing frustration and early abandonment.
Repetitive forms
Cumbersome documentation and repetitive fields slowed completion significantly.
Branch dependency
Many users relied on in-branch support due to lack of digital clarity and guidance.

Four experience transformations

Unified Application Flow
Before: Separate flows per product. After: One adaptive flow handles all loan types, improving usability and scalability.
Eligibility & Guidance
Before: Users unaware of requirements until late. After: Early eligibility checks and product comparisons reduce wasted effort.
Clarity & Confidence
Before: Complex language, unclear progress, redundant questions. After: Simplified content and visual progress tracking.
Smarter Data Handling
Before: Manual repetitive entry. After: Autofill from existing business profiles and dynamic question logic.

Selected screens — web & mobile

Unified flow web Unified flow mobile Eligibility web Eligibility mobile
Clarity web Clarity mobile Data handling web Data handling mobile
Also from TD Banking
Business Banking Platform →
Government work
Self-Audit Digitization →
Ministry of Labour · Responsive Web · 2018–2019

Self-Audit
Digitization Tool

Role
Research & Design Lead
Partner
Pivotal Labs
Launched
January 2019

Digitizing a paper-based compliance process

Imagine a small mom and pop shop with five employees. They're not sure of Ontario's employee regulations, so for the past four statutory holidays they haven't paid overtime. This is a violation.

The Ministry of Labour has Officers who investigate companies to ensure they're abiding by Ontario regulations. Sometimes Officers request a company complete a "Self Audit" — reviewing their own records to get up to compliance standards. Before this project, Self Audits were done manually on Excel, paper, or even napkins.

I set out to digitize the Self Audit — allowing Officers to request audits digitally, employers to enter data online, and the system to automatically calculate whether they're meeting compliance standards.

84%
Reduction in ESA compliance time
12mo
→ 60 days
50+
Ministry designers upskilled

Designing for opposite mental models

Employment Standards Officer
Government investigator managing a caseload. Needs to assign audits, track submissions, review results, and take action. Values accuracy, auditability, and efficiency.
Ontario Employer
Business owner asked by government to audit themselves. Often anxious and unfamiliar with the process. Needs clarity, guidance, and confidence that they're doing it right.

Aligning on shared goals early

I led the Goals exercise as early as possible to gain a shared understanding of high-level goals and surface competing priorities. This helped the team decide where to focus time and effort throughout the project.

Goals workshop 1 Goals workshop 2 Goals workshop 3
Goals consolidated

Proactively surfacing project risks

I led a session that gave the team a forum to share fears and concerns openly and proactively mitigate issues — producing a prioritized list of action items to get ahead of risks before they became blockers.

Risks and mitigations

Building empathy for both users

I led the team in building two personas — an Employment Standards Officer and an Ontario Employer — to give everyone a clear vision of the people using this software and build genuine empathy for their very different needs.

Personas workshop — Officer and Employer

Defining the highest value for each user

Starting as a sketching activity to generate moments of delight, then turning into a writing activity, I led the team in defining the highest value this product could deliver for both the Officer and the Employer.

Value prop Officer Value prop Employer

Mapping the full self-audit journey

I led the team in mapping all steps of a self-audit from the Officer's and Employer's perspective. Yellow post-its = current experience. Purple post-its = future digital experience. This gave the whole team a shared understanding of the audit process complexity and a document to reference throughout delivery.

Service blueprint workshop

Interview prep with 6 Employment Standards Officers

Instead of a rigid questionnaire, I organized interview questions into a topic map — clusters of related themes so conversations felt natural. I then led 6 exploratory interviews with Officers from across Ontario.

Topic map

Synthesizing 6 Officer interviews

After completing interviews with Officers from across Ontario, I led the synthesis — color-coding each interview and grouping insights by key themes to surface patterns and design priorities.

Synthesis 1 Synthesis 2 Synthesis 3 Synthesis 4

Full-team sketching before going digital

I ran a sketching workshop where the entire team — not just designers — sketched basic wireframes to express ideas visually. This aligned the team on direction before investing time in digital wireframes, reducing rework significantly.

Sketching 1 Sketching 2

Selected screens

I designed a guided, step-by-step digital self-audit experience — from the Officer's letter request through to the employer completing the audit and the system calculating compliance automatically.

Employer letter Extension request Summary compliance Violations page Employee info salary Employee info regular
Also Ministry of Labour
Officer Case Management Portal →
Also Ministry of Labour
Claims Processing System →
Ministry of Labour · Responsive Web · 2019–2020

Claims Processing
System

Role
Senior Product Designer
Scale
17,000+ claims/year
Partner
Pivotal Labs

Digitizing 17,000 annual claims end to end

A claim is a complaint by an individual alleging a violation of the Employment Standards Act. With an average of 17,000 claims filed per year, the Ministry needed a digital system to handle intake, processing, officer review, and resolution — replacing a largely manual, paper-based process.

I focused the work on two key user groups: the Claimant (Clancy) — the person filing the claim — and the ERO (Melissa) — the Early Resolution Officer who investigates and resolves claims.

Kickoff workshop — April 2019

I ran the kickoff to align stakeholders and the team. Through a series of workshops I led, the team learned about the business, stakeholder goals, and the claims process before any design began.

Who is involved in the claims process?

I led a stakeholder-mapping session where the team wrote names, roles, and key project interests on sticky notes, grouped teams together, and used arrows to show connections. Key groups: LTC Cluster, ITS, SDC Project Team, MOL Execs, Employment Standards, Legal, Privacy, and Data Management.

Stakeholder map

Identifying and ranking project risks

I hosted a risk workshop where each team member listed their top 5 risks, then guided the team in ranking them on a 2×2 grid: Y-axis (high vs. low risk) and X-axis (easy vs. hard to mitigate).

Risk matrix Risk mitigation list

Meet Clancy and Melissa

I guided a personas workshop that created real people the team could relate to and build empathy for. Claimant Clancy and ERO Melissa shaped every design decision throughout the project.

ERO Melissa persona Claimant Clancy persona

What does each user need most?

For the Claimant
"A streamlined way to submit documents with my claim so I can complete the process and receive my money quickly — with regular status updates along the way."
For the ERO
"A system that provides automated tasks and complete information on each claim so I can resolve more cases efficiently without chasing missing data."
Value proposition claimant Value proposition ERO

Understanding our two key users

I chose to focus on Claimants and EROs — the two groups most involved in the claims process that we knew the least about.

User list End users whiteboard

Mapping the full claims journey

I mapped the current paper process from claim submission to closure — highlighting all key players, stages, and average time in each queue. This service blueprint became our north star throughout the project.

Claims processing flow
Service blueprint

Interview prep & topic mapping

I led interviews with 5 EROs across a full day. Beforehand, I organized a session where each team member wrote potential questions, then consolidated the top ones into a topic map — clustering by themes: a day in the life of an ERO, the current system (ESIS), the claims form, claims process, and employers/claimants/documents.

Interview questions Topic map 1 Topic map 2 Topic map 3

Synthesizing insights from 5 ERO interviews

I ran a synthesis session where each interview was color-coded and key insights grouped by theme. This affinity mapping surfaced the patterns that drove our design priorities.

Interview synthesis Synthesis detail

Mapping assumptions on a risk/validation grid

I guided the team in mapping assumptions on a 2×2 grid: Y-axis (high vs. low risk) and X-axis (hard vs. easy to validate) — to prioritize what needed research before we could make decisions.

Assumptions grid

MLTSD 360 Claims Investigation Assignment Algorithm

Birds eye view map

Ranking violations and industries by complexity

I partnered with MOL Subject Matter Experts to rank employment standards on a 2×2 grid — most contravened vs. least contravened on Y-axis, and most complex vs. least complex on X-axis. We did the same for industries.

Standards prioritization grid Industry prioritization Standards detail

Finding our skateboard

I led the team to our "golden nugget" — inspired by the Agile skateboard analogy — the portion of the future service blueprint where we chose to start. We focused on collecting better data and guiding Claimants through the claims process as the highest-value starting point for both Claimants and EROs.

Skateboard analogy Golden nugget highlighted

From insights to first sketches

I broke the intake form into scenarios, wrote goals for each, and created a real-life scenario for Claimant Clancy. I then ran a sketching-and-critique workshop where the team sketched solutions and critiqued them digitally using Zeplin.io.

MVP flow chart Scenario 1 Scenario goals Detailed requirements Sketch with critique

Selected screens

Claim summary Employer information Claimant info Work history
Add contact
Also Ministry of Labour
Self-Audit Digitization Tool →
Also Ministry of Labour
Officer Case Management Portal →
Ministry of Transportation · Responsive Web · 2020–2021

Highway Corridor
Management System

Role
Senior Product Designer
Client
Ministry of Transportation
Platform
Responsive Web

Expanding a permit system into a full land development review platform

The Ministry of Transportation implemented HCMS in 2017 — a web platform where clients submit permit applications, connect with MTO staff, track reviews, pay fees, and receive permits entirely online. MTO then sought to expand HCMS to support the full land development review process: from pre-consultation through to permit issuance.

A system that couldn't connect stakeholders

No stakeholder connection
No system connecting MTO to external stakeholders. Land developers couldn't track review status or know who to contact.
Internal tools only
Teams used spreadsheets and simple databases — strictly internal and inadequate for collaboration.
No end-to-end flow
No file connectivity from pre-consultation to permit. No traceability, no timeline for reviews or comments.
No geographic search
Inability to geographically display, search, and connect files across Ontario's road network.

Understanding who uses the system

I facilitated a sprint to map out the key user personas — land developers, municipalities, and MTO staff — capturing their goals, frustrations, and workflows before touching any design.

Persona 1 Persona 2

Mapping the problem space

I facilitated the workshops where the team documented the full problem statement — mapping all the gaps, pain points, and missing capabilities that needed to be addressed in HCMS 2.0.

Problem statement workshop

Mapping the full land development journey

I facilitated the mapping of the complete end-to-end user journey — from initial pre-consultation through land development review to final permit issuance — identifying every touchpoint, handoff, and gap in the current process.

User journey map 1 User journey map 2

Final screens

The final high-fidelity designs delivered a connected, end-to-end platform — from main menu navigation through submission, review, search, and permit management.

Main menu Overview Review and submit Submission data pre-defined Search Submission data detail
Also government work
Employee Workstation Reservation →
Also government work
Claims Processing System →
Ministry of Government & Consumer Services · 2020

Employee Workstation
Reservation System

Role
Senior Product Designer
Context
COVID-19 Recovery
Platform
Responsive Web

Enabling flexible government workspaces during COVID-19 recovery

With a growing number of Ontario Public Service employees working from home, the government wanted to explore "regional hubs" — allowing employees to work from an office near their home rather than their assigned ministry. The goal was to support COVID-19 recovery by reducing transit pressure and enabling flexible working environments.

To achieve this, employees needed the ability to share desks by reserving them at different times at locations nearest to their home.

Four organizational goals

Support COVID-19 recovery
Enable regional hubs where employees can book office workspace near their home, alleviating pressure from the transit system.
Flexible working
Workspaces available to any employee on a first-book, first-serve basis regardless of their ministry.
Mobile workforce
Support a mobile workforce with a smaller real estate footprint without sacrificing employee productivity.
Increase sharing ratio
Increase the frequency of use of each workspace, minimizing real estate footprint while maintaining employee flexibility.

Goals workshop

Goals workshop

Risk & mitigation mapping

Risk and mitigation

Roles & permissions mapping

Roles and permissions

Value proposition

Value proposition

Work from GOV Office — Employee journey

Employee user journey map

Market scan & competitive landscape

Market scan

Final screens

Dashboard — hoteling My reservations
Also government work
Highway Corridor Management →
Also government work
Claims Processing System →
Jonas Club Software · 2017–2018

Jonas Software
Platform

Role
UX/UI Designer
Type
Enterprise SaaS
Industry
Hospitality & Recreation

Designing a drag-and-drop widget system for club websites

I joined the Jonas Software team to design various widgets for their platform — enabling users to easily build their custom websites by dragging and dropping components. Jonas serves golf clubs, hospitality venues, and recreational facilities across North America.

The work involved designing wireframes for each widget type and then refining into final visual designs that could be customized by clients to match their brand.

From wireframe to polished widget

Each widget was designed starting from low-fidelity wireframes that the full team could critique and align on — before moving to high-fidelity final designs flexible enough to accommodate different club brands.

Jonas wireframes

Customized website previews

The final customized websites built using the Jonas widget system — demonstrating how drag-and-drop components come together into polished, branded club websites.

Widget component Final customized website Jonas design 3 Jonas design 4
More recent work
TD MyAdvantage UBI Redesign →
Government work
Self-Audit Digitization →
Ministry of Labour · Design System · 2018

MLTSD Design
Style Guide

Role
Research & Design Lead
Adopted across
5+ digital products
Platform
Responsive Web

A shared design language for the Ministry of Labour

I designed and created the MLTSD Design Style Guide to ensure complete uniformity in style and formatting across all digital products built within the Ministry of Labour, Training and Skills Development.

Before this guide existed, each product team was making independent visual decisions — creating inconsistency across the self-audit tool, claims processing system, case management portal, and other Ministry products. The style guide became the single source of truth for colour, typography, components, spacing, and interaction patterns.

Colours & Brand Typography Buttons & Forms Alerts & Notifications Layout & Spacing Navigation Tables Assets & Icons

Brand colour palette

A consistent colour system ensuring all Ministry digital products share the same visual identity — meeting accessibility contrast requirements and aligning with Ontario government brand standards.

Colours

Type system

Defined heading scales, body text, labels, and helper text — with clear hierarchy rules to ensure readability and consistency across all screen sizes.

Typography

Interactive components

Buttons Alerts

Form patterns and layout grid

Forms Layout

Padding system and icon assets

Padding Assets 1 Assets 2

Data display and navigation patterns

Tables Navigation
Built using this guide
Self-Audit Digitization Tool →
Built using this guide
Claims Processing System →
Three Point Turn · Frontend Design & Development · 2015–2017

Marketing
Websites

Role
UX/UI Designer & Frontend Dev
Projects
15+ websites
Deliverable
Design & built from scratch

Designed and built from scratch for 15+ companies

At Three Point Turn I designed and developed the frontends for over 15 prominent customer-facing companies from scratch — including all graphic assets, interactions, and responsive layouts. Each project was fully custom, built to reflect the brand identity and business goals of each client.

UX Design UI Design Frontend Development Graphic Assets Responsive Web Brand Identity

Six featured projects

Ship
Save My Chairs
Wizmo
Med
Three
Orca
Ministry of Labour · Responsive Web · 2018

Self-Check
Tool

Role
Research & Design Lead
Partner
Pivotal Labs
Live Product

Helping Ontario workers understand what they're entitled to

A large number of employees in Ontario were not being paid what they're entitled to — and many employers simply weren't educated in the Employment Standards Act. My goal was to create a tool that fills that gap.

While building the Self-Audit application, I saw in employer interviews just how difficult it is to understand complex employment standards like Public Holiday Pay. If employers were struggling, employees likely were too — which sparked the idea to leverage our Self-Audit work and build a public-facing hybrid tool.

Public Holiday Pay Overtime Pay Minimum Wage Vacation Pay Hours of Work Completely anonymous

Designed for both sides of the employment relationship

Ontario Employee
Wants to understand what they're legally entitled to — holiday pay, overtime, minimum wage — without needing a lawyer or officer to explain it.
Ontario Employer
Wants to ensure they're complying with employment standards before an investigation happens — proactively, anonymously, and without fear of judgment.

Double diamond from day one

Every project at SDC starts with a Discovery & Framing phase — an intensive few weeks where the team sits together full-time to understand the software we're about to build. Coding is expensive and hard to change, so my goal was to reduce risk before a line of code is written.

Discovery and framing double diamond

Understanding who was involved

I kicked off a stakeholder-mapping session: everyone wrote their name, title, and a key quote describing what they cared about on a large post-it, then I grouped teams, drew connecting arrows between relationships, and added external stakeholders and key funders — giving the whole team visibility into the ecosystem around the project.

Stakeholder map

Surfacing and prioritizing project risks

I hosted an open forum for the team to share fears and concerns candidly. Top risks identified: funding deadline unknown with a new government forming, remote team members, no budget for user-testing incentives, an office relocation, and multiple stakeholder groups (LSB, CMB, EOP) creating red tape.

Risks workshop

Building empathy for our two users

I guided the team in creating real personas — an Ontario Employee and an Ontario Employer — to give everyone a clear vision of the people using this software and build genuine empathy for their needs and anxieties.

Employee persona Employer persona

Employment Standards web analytics

Before building anything, I dug into the existing web analytics from the Employment Standards website — pinpointing which standards users searched for most, where they dropped off, and what questions came up most often.

Web analytics

Preparing for exploratory interviews

Instead of a rigid list of questions, I organized interview topics into an affinity map — clusters of related themes so conversations felt natural. It became our reference guide during interviews with both employees and employers.

Interview topic map

Synthesizing & prioritizing interview findings

After the exploratory interviews, I drove the synthesis — grouping insights by theme and prioritizing by frequency and impact. That work directly shaped the scope and design priorities for the tool.

Interview synthesis Interview synthesis detail

Selected screens

I designed a fully anonymous, self-serve compliance tool that lets any Ontario worker or employer check their entitlements for Public Holiday Pay, Overtime, Minimum Wage, and non-monetary standards.

Landing page Public holiday data entry Salary result Hours of work
🌐 Live product: apps.labour.gov.on.ca/es-self-service-tool →
Related project
Self-Audit Digitization Tool →
Also Ministry of Labour
Officer Case Management Portal →
Ministry of Labour · Responsive Web · 2018–2020

Officer Case
Management Portal

Role
Senior Product Designer
Users
ESOs, Managers & Admins
Partner
Pivotal Labs
Platform
Responsive Web

Modernizing how Ontario Officers manage thousands of cases

The Case Management system is the central tool used by Employment Standards Officers (ESOs) across Ontario to track cases, log correspondence, manage payments, generate letters, and store all data related to both inspections and claims.

I led the design of three interconnected products: the Officer case management tool, an executive dashboard for managers to assign and track cases across districts and regions, and an admin panel for Business Systems Analysts (BSAs).

Officer Case Management Tool Executive Manager Dashboard BSA Admin Panel

Three products, one mission

Officer Tool
Modernize the ESO case management experience for tracking important dates, payments, generating letters, and storing all case data and correspondence from employers.
Executive Dashboard
Design a Ministry of Labour executive dashboard enabling managers to easily assign and track cases across teams in Ontario districts and regions.
Admin Panel
Design the BSA admin panel giving Business Systems Analysts the control and visibility they need to manage the system configuration.

Personas workshop

To gain a shared understanding of who was actually using this software, I ran a personas workshop — building empathy for users and visualizing their characteristics, motivations, and daily challenges across two core user types: Employment Standards Officers and Ministry Administrators.

Personas workshop

Roles & permissions mapping

Before designing any screens, I led a session to map out user roles and their associated permissions — ultimately reducing the number of roles needed for the initial launch down to only those that were absolutely necessary. This exercise directly shaped the information architecture and access control model.

Roles and permissions mapping

Interview prep & topic mapping

I organized interview questions into a topic map — clustering related questions around common themes so interviewers could have natural conversations with ESOs while covering key areas: a day in the life, the current system (ESIS), the claims process, employer interactions, and document management.

Interview topic map

Research synthesis

After every round of research, I guided a synthesis exercise to analyze interview findings. Results were color-coded by interview and grouped by key insight — making it easy to spot recurring themes across different ESOs and regions.

Research synthesis

Scenario writing & sketching workshop

After prioritizing the highest pain points for Officers, I moved the team into framing — starting with scenario writing to define specific user situations, then group sketching to visualize potential solutions. I got the full team sketching before going digital, so everyone was aligned before a pixel was placed.

Scenario writing step 1 Sketching workshop

Selected high-fidelity screens

A selection of the final high-fidelity screens, spanning three distinct but connected interfaces — the Officer case management tool, the Manager executive dashboard, and the admin panel — each tailored to the specific role and workflow it served.

Manager Executive Dashboard

Gave regional managers a real-time overview of all cases across Ontario — with assignment controls, workload distribution, and district-level tracking.

Manager executive dashboard

Officer Case Summary

The core Officer tool — a single view of everything on a case: dates, employer data, correspondence history, payment tracking, and quick actions for generating letters and logging notes.

Officer case summary
Officer case list

ESO Dashboard & Contacts

The Officer-facing dashboard surfaced the active caseload with priority indicators — and a contacts screen gave instant access to all employer and claimant information linked to each case.

ESO dashboard Contacts screen
Also Ministry of Labour
Self-Audit Digitization Tool →
Also Ministry of Labour
Claims Processing System →
Ministry of Labour · MoL360 · Web Application · 2018

Inspection
Tool

Role
Lead Designer
Users
Officers & Employers
Partner
MoL360
Platform
Web Application

Streamlining employment standards inspections across Ontario

A digital tool designed to streamline the employment standards inspections conducted by the Ministry of Labour. The project followed a Discovery and Framing methodology — identifying challenges and shaping an MVP through workshops and user research before development began.

Discovery Framing User Research MVP Definition Service Design

Five stages of an inspection

Before designing anything, I mapped the end-to-end inspection journey — from the trigger that initiates a case through to bringing an employer into compliance. These five stages framed every design decision that followed.

1 · Initiation
Triggered by risk analysis, claims, target sectors, or blitz operations. The officer confirms the legal entity and assesses eligibility before proceeding.
2 · Contact Employer
The officer initiates contact with the employer and serves the official Notice of Inspection.
3 · Site Visit
Remote or in-person. Scripted employer and employee interviews, test audits and self-audits, and — where needed — compliance orders, penalties, and tickets.
4 · Wrap Up
Receive self-audit documentation, issue the Notification of Compliance, and post the inspection report at the workplace.
5 · Bring Into Compliance
Issue overtime-pay orders, process possible appeals, and assess fines and potential collections.
MoL360 inspection user flow

Discovery & Framing

Discovery — I led the workshops and user interviews that surfaced the product's potential problems and challenges, then converged them into actionable priorities.

Framing — I led the sessions where we consolidated and prioritized the proposed solutions until the requirements and approach for the MVP were decided.

Discovery, Framing and Iterations methodology

Stakeholder mapping

I led an early mapping session that identified the key decision-makers, product observers, those with veto authority, and external support resources — giving the team a clear picture of who needed to be aligned and when.

Identifying risks & mitigations

I led a session where the team named the risks that could derail delivery — and planned mitigations for each: data sensitivity around cloud storage, decision-making slowed by lengthy command chains, hard deadlines and compressed timelines, scope outsized for the time available, interference with other MoL360 applications, and resource constraints.

Risk identification notes Risk mitigation notes

Exploratory interviews

I led exploratory interviews to build empathy and surface recurring topics across conversations, then organized and synthesized the findings to refine the project goals and align the personas more closely with real end-user needs.

Exploratory interviews

Synthesis & affinity mapping

I led the synthesis, grouping findings across all interviews to determine the primary areas of interest and pain points and building affinity maps that surfaced the clearest opportunities for the product to focus on.

Affinity map
Affinity mapping detail Affinity mapping detail

Desktop walkthrough

I ran a desktop walkthrough where a former Employment Standards Officer walked the team through a complete inspection scenario, chronologically. We mapped the many locations an inspection touches — office, parking lot, even a subway restaurant — divided the board by lifecycle stage, and documented the pain points and documents produced at each step to find the critical points of friction.

Desktop walkthrough setup Walkthrough mapping
Full inspection lifecycle board

Prioritizing pain points

I led the team in prioritizing pain points on a 2×2 matrix — weighing the value gained from alleviating each issue (assessed by the Product Owner) against implementation difficulty (assessed by the Inspections sub-team) — to focus effort where it mattered most.

Pain point prioritization 2x2 prioritization matrix

The lean exercise — roadmap planning

Throughout Discovery and Framing, I had the team collect ideas in a "locked solution chest" to avoid committing to an approach too early. Once enough research was gathered, I led the team in validating ideas against user insights and prioritizing them into a trial roadmap — exploring direction through iterative discussion rather than guesswork.

Roadmap planning

Scenario writing & sketching

I wrote realistic scenarios describing how the tool would deliver value — intuitive enough that an officer could navigate the software without formal training. In the sketching workshop I led, team members produced storyboards in tight 10–15 minute rounds, then circulated sketches for peer review and voting. I consolidated the most popular sections and features into high-fidelity mockups.

Sketching workshop Storyboard sketching

Usability interviews

I led usability sessions and captured feedback organized by individual user (color-coded) and by sentiment — happy, sad, and opportunities — making it easy to spot patterns across every participant and feed them back into the design.

Usability interview synthesis

High-fidelity mockups

I designed the final screens that brought the inspection workflow to life across five connected interfaces — each tailored to a specific moment in the officer's process.

Employer Relationship — OL & LE

Configures the relationship between an operating location and legal entity — the foundation every inspection is built on.

Employer relationship configuration

Employment Standards Assessment (ESA)

The assessment interface where officers record findings against employment standards during the inspection.

Employment Standards Assessment screen

Compliance Tools

A dashboard of the orders, notices, and actions an officer can issue to bring an employer into compliance.

Compliance Tools dashboard

Contraventions

Documentation and tracking of every contravention found, with the evidence and orders attached to each.

Contraventions tracking

Appeals

A table for managing the dispute process when an employer appeals an order or penalty.

Appeals table
Also Ministry of Labour
Officer Case Management Portal →
Also Ministry of Labour
Claims Processing System →