Product & platform strategy
Connecting customer problems, market direction, and technical possibility into a product portfolio teams can execute.
I help enterprise software companies turn complexity into clear product choices, durable technology, and coordinated execution.
Explore the operating perspectiveOperating thesis
A coherent operating system connects customer evidence, product choices, technical reality, quality, and commercial consequence. It makes the important decisions visible—and lets teams move without waiting for constant executive intervention.
Read the COO operating system →Where I create leverage
My work sits where strategy, technology, people, and execution meet—the place where complexity either compounds or becomes an advantage.
Connecting customer problems, market direction, and technical possibility into a product portfolio teams can execute.
Building durable teams, operating systems, and delivery practices for complex enterprise software.
Turning strategy into measurable execution across product, engineering, quality, support, and the wider business.
Helping organizations move through growth, portfolio change, and new operating models without losing momentum.
Experience
A career spanning software development, product management, engineering leadership, and company operations.
Userful
Executive leadership across the operating system behind a global enterprise software business, bringing product, engineering, quality, delivery, and customer outcomes into alignment.
Userful
Grew through product and technology leadership roles, leading software development, release management, and quality as the company and its platform evolved.
Foundation
Earlier work across software development, business analysis, project and product management built the cross-functional lens I bring to executive decisions today.
Operating perspective
01Good strategy reduces the number of decisions a team has to make.
02Operational excellence is a product: designed, observed, and improved.
03The best technology leaders translate fluently between customers, teams, and outcomes.
Latest insights
Original perspectives on product, engineering, quality, and the operating systems that connect them.
A COO operating system is the small set of decision rights, operating cadences, shared measures, and feedback loops that turns strategy into coordinated action. It should make priorities visible, expose trade-offs early, and move reliable information between customers, product, engineering, quality, support, sales, and finance.
Read the full perspective ↗Why enterprise software quality depends on decisions across discovery, architecture, delivery, operations, and learning—not a final testing gate.
Read the perspectiveSix shifts that help product and engineering leaders move from optimizing a function to improving the performance of the whole company.
Read the perspectiveA practical way to scale product delivery by improving clarity, interfaces, architecture, and feedback before adding headcount or ceremony.
Read the perspectiveRecognition & contribution
Included by BestStartup Canada in its roundup of Alberta software technology leaders.
View the public recognitionLong-time mentor supporting skilled newcomers as they build careers and professional networks in Canada.
Start a conversation
I'm always interested in thoughtful conversations about product, technology, operating scale, and selective advisory work.
Connect on LinkedIn