4 Core Chapters · Enterprise & Public Service

12+ years of shipping things that matter.

Ellie AI

I've worked across companies of different scales, from early-stage startups to large, complex organizations.

Curious about a company, a sector, or a project?

2025 — Now

Ontario Government

Research & Design Lead

Lead research and product design for complex, province-wide digital services. Explore and apply AI across the design process to accelerate research, synthesis, prototyping, and workflow exploration while partnering with product, engineering, and policy teams to improve high-impact public services.

Enterprise SystemsLeadershipService Blueprinting

2023 — 2025

TD Insurance

Lead Experience Designer

Led product and experience design across mobile and web insurance experiences, translating complex customer, business, and regulatory requirements into clear, accessible journeys. Partnered with Product, Engineering, and Research from discovery and strategy through validation and delivery.

2021 — 2023

TD Bank Group

Lead Experience Designer

Led product design for commercial banking and business lending, designing complex dashboards, workflows, and financial tools across web and mobile. Worked closely with Product and Engineering to simplify complex experiences while balancing customer needs, risk, compliance, and technical constraints.

2018 — 2021

Ministry of Labour & Transportation, Ontario

Senior Product Designer & Researcher

Led UX research and product design for public-sector digital services, translating complex policies and workflows into accessible, user-centered experiences. Designed to AODA and WCAG 2.0 AA standards while partnering with multidisciplinary teams through delivery.

Enterprise Scalability

Experienced in aligning complex product structures across deep hierarchical matrix organizations, balancing compliance, legacy systems, and genuine user empathy.

Startup Agility

A proven track record of building initial design architectures from the ground up, facilitating design thinking sprints, and iterating dynamically post-launch.