A Decade of Leadership, Systems, and Impact

My Experience

A decade across banking, aviation, telecom, and global nonprofits - leading teams, building systems, and elevating quality from a phase to a discipline.

This timeline captures the roles that shaped how I lead, how I solve problems, and how I build reliable platforms at scale.

CIBC logo

Senior Manager, QA/QC

CIBC

Aug 2020 - Present
Toronto, ON
Current Role22 Engineers1500+ APIs50+ Programs

Owning Quality for an Entire Bank's Middleware Layer

I lead the QA strategy for CIBC's Shared Services - the integration backbone powering every non-financial transaction across the bank.

My team of 22 QA engineers across Toronto & India owns the quality of 1500+ SOAP APIs, dozens of LOBs, mission-critical integrations, and millions of customer interactions.

What I Deliver:
Platform-level QA leadership across 1500+ services
Automation strategy that scales across the entire middleware
Quality gates for enterprise APIs powering customer channels
DevOps integration & Agile transformation across LOBs
Incident analysis, risk planning, and production validation
Resource planning, budgeting, and vendor oversight
Executive-level communication with directors and senior leaders
Global team management across Toronto and India with 22 engineers
Impact

I transformed QA from an afterthought into a predictable, measurable engineering discipline. The systems I lead are invisible by design - because they work.

CIBC logo

QA Consultant

CIBC

Jan 2020 - Aug 2020
Toronto, ON
Strategic RoleCross-LOB

Advisor to QA Leadership Across Enterprise Programs

I reported directly to the QA Director and acted as a strategic QA partner across multi-LOB programs.

What I Deliver:
Designed QA strategies for cross-platform, high-visibility projects
Introduced KPI-driven test dashboards to improve delivery predictability
Led automation-first thinking across teams and vendors
Coordinated enterprise-wide testing readiness and triage
Supported production cutovers and hypercare with mitigation plans
Facilitated cross-LOB collaboration and quality alignment sessions
Impact

This role sharpened my ability to communicate risk to CTO-level leaders and align teams around clear quality outcomes.

CIBC logo

Senior Test Coordinator

CIBC

Jan 2017 - Jan 2020
Toronto, ON
Enterprise ProjectsTeam Leadership

Leading QA for Major Enterprise Initiatives

I owned QA for large digital and middleware projects touching multiple LOBs.

What I Deliver:
Introduced reusable test frameworks to unify execution
Ran defect triage sessions with architects & PMs
Mentored junior testers and developed onboarding guides
Helped pilot Agile processes within early squads
Managed testing timelines across distributed teams
Built quality metrics and reporting dashboards for stakeholders
Impact

Here, I evolved from tester to technical leader - driving clarity across engineering, business, and delivery.

CIBC logo

Test Coordinator

CIBC

Nov 2015 - Jan 2017
Toronto, ON
Foundation Building

Building the Foundations of Reliable Delivery

I led QA for mid-sized initiatives, building the foundation of my execution discipline.

Key Contributions:
Designed test plans, regressions, and test case libraries
Coordinated UAT and release readiness
Communicated risks to senior managers
Guided defect lifecycle & cross-team issue resolution
Impact

This role taught me the mechanics of delivery and the value of consistency and precision.

Porter Airlines logo

QA Analyst

Porter Airlines

Sep 2013 - Nov 2015
Toronto, ON
Award-WinningAviation Critical

Award-Winning QA in a High-Stakes Aviation Environment

Aviation software leaves no room for "almost". At Porter, I learned speed, ownership, and accountability in systems that impact real flights.

What I Deliver:
Lead QA for iPad cockpit apps (load & balance calculations)
Built the QA Booking Automation API used across teams
Presented mobile apps to BlackBerry + airline executives
Won multiple awards: Above & Beyond, Golden Floppy, Awesome@Porter
Tested mission-critical internal tools (iLeanFD, FIDS, Agent Dashboards)
Collaborated directly with pilots and operational staff for real-world validation
Impact

This experience shaped my precision and product intuition.

Rogers Communications logo

QA Analyst

Rogers Communications

May 2013 - Sep 2013
Toronto, ON
Multi-PlatformNational Program

Enterprise QA Across High-Traffic Consumer Platforms

At Rogers, I operated across multiple platforms and device ecosystems.

Key Contributions:
Lead tester for PVR Boxes, Anyplace TV, MyAccount, BriteBill
Deep testing across iOS, Android, BB10, Windows Phone
Device-level performance, battery, and UX analysis
Selected for EBAT/EBRT national regression testing program
Impact

Here I learned scale, fragmentation handling, and fast-paced delivery.

QA Analyst

Client Projects

2012 - 2013
India
FoundationInternational

Where It All Began

Started with hands-on, detail-driven QA work.

Key Contributions:
Email template QA for Oxfam UK across clients & devices
UI functional testing for a U.S. financial web application
Learned discipline, precision, and structured defect reporting
Established foundational testing processes and documentation practices
Impact

This foundational work shaped the attention to detail I carry today.

Beyond Roles: What This Experience Built

Across these roles, I built a unique combination of:

Technical Depth

Middleware QA, distributed systems understanding, automation architecture, DevOps workflows, CI/CD, SQL, SOAP/XML, performance engineering.

Leadership Strength

Global team management, system ownership, communication with executives, cross-team orchestration, risk strategy, quality governance.

Systems Thinking

Seeing patterns across failures. Understanding architecture beyond test cases. Designing predictability into unpredictable environments.

Product Builder Mindset

From cockpit apps to mobile apps to full feedback systems - I build the tools I wish existed.

What I'm Ready For Next

I thrive in roles where complexity is real and reliability matters:

Director of QA / Quality Engineering

Head of QA / Platform Quality

Engineering Manager - Middleware / Systems

Platform + QA Hybrid Roles

DevOps Quality Strategy & Governance

VP of Quality & Engineering Excellence

Systems need leaders who understand architecture, people, and risk. That's where I operate.