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.

Senior Manager, QA/QC
CIBC
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:
Impact
I transformed QA from an afterthought into a predictable, measurable engineering discipline. The systems I lead are invisible by design - because they work.

QA Consultant
CIBC
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:
Impact
This role sharpened my ability to communicate risk to CTO-level leaders and align teams around clear quality outcomes.

Senior Test Coordinator
CIBC
Leading QA for Major Enterprise Initiatives
I owned QA for large digital and middleware projects touching multiple LOBs.
What I Deliver:
Impact
Here, I evolved from tester to technical leader - driving clarity across engineering, business, and delivery.

Test Coordinator
CIBC
Building the Foundations of Reliable Delivery
I led QA for mid-sized initiatives, building the foundation of my execution discipline.
Key Contributions:
Impact
This role taught me the mechanics of delivery and the value of consistency and precision.

QA Analyst
Porter Airlines
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:
Impact
This experience shaped my precision and product intuition.

QA Analyst
Rogers Communications
Enterprise QA Across High-Traffic Consumer Platforms
At Rogers, I operated across multiple platforms and device ecosystems.
Key Contributions:
Impact
Here I learned scale, fragmentation handling, and fast-paced delivery.
QA Analyst
Client Projects
Where It All Began
Started with hands-on, detail-driven QA work.
Key Contributions:
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.