Product Portfolio

Building products that move metrics and earn trust.

Senior PM who generated $300K+ from a single feature launch and shipped an AI-powered conversational product with safety guardrails. 3+ years building consumer and B2B SaaS from zero to one and through growth.

$300K+Revenue from one launch
30K+B2B users migrated
3M+Users on Reliability API
15+Features shipped solo
0-to-1 Products B2B & B2C SaaS AI / LLM Products API & Integrations Mobile (iOS & Android) Data-driven Roadmaps Cross-functional GTM JTBD

What drew me here — and keeps me here

Four honest reasons why product management is the right craft for me.

I love working with people

Product management is not a one-man show. The most blissful part of my job is the interactions — with developers, designers, marketers, and customers. The best products are built through collaboration. Strong relationships are a product strategy.

I love solving problems

I love puzzles — especially the ones with real business stakes. That moment when the right framing of a problem unlocks a strategy that moves revenue, improves retention, or opens a new market. Thriving companies exist because they care to provide painkillers to problems that give customers endless headaches. I want to be the one who finds the right painkiller.

I am unfazed by ambiguity

Nothing is as ambiguous as the job of a product manager — building a pitch for executives while discussing technical constraints with developers. I love connecting the dots as I create the bridge from ideation to launch. The chaos is where I do my best work.

I love technology

Technology is an exponential enabler of opportunity. From MS-DOS to HTML to Node.js to APIs to AI — my curiosity has always pulled me deeper. A great PM doesn't need to know everything, but must be curious enough to fall in love with how things work.


Selected product work

Outcomes shown upfront. Expand any card to read the full story and PARADE breakdown. Some case study titles link to live products — they'll open in a new tab.

CARFAX Canada · B2B Portal & Retail · 2023–2026

Launching VIN Fraud Check — $300K+ Revenue in Six Months

CARFAX Canada had no product in the VIN fraud detection space — a gap growing as used-vehicle transactions moved online. I owned the full product lifecycle from discovery through build, launch, and in-market iteration, creating a net-new B2C revenue source for the first time in 10 years.

0-to-1 LaunchGTM StrategyRevenue GrowthAgileCross-functional
$300K+Revenue in first 6 months
Day 1All financial KPIs exceeded
10 yrFirst new B2C revenue source

As online used-vehicle transactions surged, VIN fraud became a growing pain point for consumers and dealers. CARFAX Canada had strong data assets but no dedicated fraud detection product. Competitors were beginning to fill the gap — creating both a business risk and a time-sensitive opportunity.

No VIN fraud detection product existed. Fraudulent listings were growing online and CARFAX had no dedicated offering — leaving revenue and market position on the table.
Without acting, CARFAX risked losing first-mover credibility in a trust-critical category while competitors built their own solutions.
PM owning the full product lifecycle — discovery, ideation, build, launch, and post-launch iteration — for VIN Fraud Check end-to-end.
Led discovery to define user needs and MVP scope. Drove cross-functional GTM execution aligning marketing, engineering, and legal around clear financial KPIs. Managed the Agile build-and-release cycle throughout.
Pushed for an MVP launch over a fully-featured product. Real market signal on willingness to pay would let us iterate faster than any amount of internal planning. Embedded legal early — VIN data has compliance implications that derail late-stage launches.
$300K+ in revenue within the first six months of launch — a net-new B2C revenue source for CARFAX Canada in the last 10 years. Immediately exceeded all financial KPIs set for go-to-market.
Product vision & scopingMVP thinking under pressureCross-functional GTM alignmentLegal stakeholder managementAgile delivery ownership

CARFAX Canada · Service Products · 2026–Present

+11% Car Care Acquisition by Removing Dealer Onboarding Friction

Dealers and aftermarket shops were losing Car Care accounts to manual customer-list uploads. I automated list ingestion from Dealer Management Systems and Service Management Systems, removing onboarding friction for dealers and aftermarket shops.

IntegrationsAcquisitionB2B OnboardingDMS / SMS
+11%Car Care account acquisition
3 moTime to measured lift
0→1DMS/SMS auto-upload shipped

In the Car Care product line, dealer and aftermarket shop onboarding depended on manual customer-list uploads. That friction slowed account growth and made it harder for shops to get value from Car Care quickly.

Manual customer-list uploads from dealers and aftermarket shops created onboarding friction and capped Car Care account acquisition.
Without automation, dealers would keep dropping off during onboarding — leaving Car Care growth dependent on high-touch, error-prone list management.
Product Manager for Service Products (Car Care) — owning the acquisition and onboarding workflow for dealers and aftermarket shops.
Automated customer list upload from Dealer Management Systems and Service Management Systems, removing manual onboarding steps for dealers and aftermarket shops.
Prioritized system-to-system automation over UI polish for list upload — the bottleneck was operational friction at the dealer desk, not discovery of Car Care itself.
Car Care account acquisition increased 11% in the last three months after removing manual onboarding friction.
B2B onboarding designPartner / DMS integrationsAcquisition funnel thinkingFriction removal

CARFAX Canada · Service Products · 2026–Present

Reliability API — Durability Insights for 3M+ VHR Users

Directed the design and delivery of a scalable, secure Reliability API that powers a primary insight on CARFAX Canada's Vehicle History Report — surfacing future durability of used vehicles over the next three years for 3M+ users annually.

Reliability APIVHR ProductAPI PlatformScale & Security
3M+Annual VHR users served
3 yrDurability insight horizon
0→1Scalable API delivered

CARFAX Canada's Vehicle History Report needed a production-grade Reliability API to deliver insights about the future durability of used vehicles over the next three years — a primary consumer-facing signal that had to be secure, scalable, and trustworthy at multi-million user volume.

A primary VHR insight — future durability of used vehicles over three years — required a scalable, secure API designed for production load and consumer trust.
Without a robust Reliability API, a trust-critical durability insight on the VHR risked reliability, security, and scale issues as consumer volume grew.
Product Manager for Service Products (Reliability) — directing design and delivery of the Reliability API powering a primary VHR insight.
Directed end-to-end design and delivery of a scalable, secure Reliability API that surfaces three-year used-vehicle durability insights on the Vehicle History Report.
Treated security and scale as non-negotiable from day one — durability insights sit on a high-trust consumer surface where failures damage both product credibility and brand trust.
The Reliability API now powers a primary VHR insight on future durability for used vehicles over a three-year horizon, consumed by 3M+ users annually.
API product ownershipSecurity & scale trade-offsConsumer trust productsCross-functional delivery

CARFAX Canada · B2B Portal & Retail · 2023–2026

Migrating 30K+ Dealers to a New B2B Portal — Without Breaking Trust

CARFAX Canada's legacy dealer portal was constraining product capability. I directed the full launch of the new B2B platform — from stakeholder workshops through migrating 30K+ active users across 6K+ companies — keeping dealer disruption to a minimum.

Platform MigrationB2B SaaSStakeholder ManagementUser Research
30K+B2B users migrated
6K+Companies moved
Adoption targets met post-launch

An aged B2B portal was limiting product capability and creating friction for dealers. A new platform was ready — but migrating 30K+ active users across 6K+ companies without triggering churn or support escalations required a customer-centric approach, not just a technical plan.

Legacy B2B portal limiting capability. Migrating 30K+ dealers without workflow disruption was the central challenge.
A poorly managed migration risked dealer churn and support escalations — erasing the business value of the new platform entirely.
Directed end-to-end launch of the new dealer portal — owning migration strategy, stakeholder engagement, and launch execution.
Ran stakeholder workshops and user interviews throughout discovery and build — not just at launch — embedding dealer feedback into the roadmap to reduce adoption friction.
Pushed for continuous user feedback over a "build and ship" approach. Dealer trust is earned through the process, not just the end state. Workshops throughout meant we solved real friction points, not assumed ones.
30K+ B2B users across 6K+ companies migrated successfully. Adoption targets met post-launch. Continuous feedback produced fewer surprises and a stronger roadmap foundation.
Large-scale migration planningStakeholder workshopsContinuous user researchChange managementB2B adoption strategy

CARFAX Canada · B2B Portal & Retail · 2023–2026

$100K+ Annual Savings from a Self-Initiated Data Investigation

Duplicate API report requests were silently inflating infrastructure costs and degrading partner experience. I diagnosed the issue through system log analysis, defined requirements for a scalable fix, and drove it to completion — without being asked.

Data AnalysisCost ReductionPartner APIPM–Eng Collaboration
$100K+Saved annually
Partner escalations reduced
0→1Self-initiated, diagnosis to ship

Duplicate API report requests were generating errors across the Partner API and B2B portal — inflating infrastructure costs and creating partner support noise. The root cause wasn't well understood until I dug into the system logs.

High error volume from duplicate API requests degrading partner experience and inflating costs — root cause unknown.
Errors would grow proportionally with partner volume. Each unresolved error was a potential escalation and a reliability signal to partners.
PM owning the B2B portal and Partner API — responsible for both diagnosis and solution definition.
Analysed system logs to map pattern, frequency, and origin points of duplicate requests. Defined precise requirements for a scalable fix. Streamlined error-handling workflows across both systems.
Chose a scalable architectural fix over a one-off patch. Log analysis showed the pattern was structural — a hotfix would only delay the same failures. Permanent fix cost more upfront but eliminated recurring cost entirely.
$100K+ saved annually. Partner escalations reduced. B2B portal reliability and partner trust improved.
Self-initiated problem discoverySystem log analysisBuild-vs-patch trade-off thinkingTechnical requirements definition

Moniepot · Founder & Product Lead · Dec 2025–Present

Moniepot — AI-Powered Budgeting SaaS, Built Solo from Zero to Production

Founded and shipped a freemium budgeting SaaS for young couples — including an AI conversational query assistant with safety guardrails, rule-based auto-categorization, and 15+ features spanning budgeting, savings goals, multi-user collaboration, and analytics.

0-to-1 FounderAI / LLMFintech SaaSFull-stack BuildPricing Strategy
AIConversational query assistant
15+Core features shipped
SoloBootstrapped, zero team

Young couples managing finances together are underserved. YNAB is complex and expensive. Simpler tools lack shared savings goals, multi-user roles, and couples-specific workflows. I validated the gap through JTBD research and competitive analysis — then built the solution myself as a freemium, bootstrapped SaaS.

An income-centric budgeting system with Available-to-Assign tracking, budget health scoring, multi-user collaboration (Owner / Editor / Viewer), shared savings goals, transaction tracking, and analytics. Designed and shipped an AI-powered conversational query assistant so users can ask natural-language questions about transactions and spending trends against a live database — scoping LLM integration, prompt design, and safety guardrails for off-topic or inappropriate input. Also built a rule-based auto-categorization engine that adapts to individual transaction patterns over time. Stack: Next.js, TypeScript, PostgreSQL, Redis, Stripe.

No purpose-built budgeting tool for couples — a gap between complex tools (YNAB) and simple tools lacking collaboration. Users also struggled to get answers from their own transaction data without digging through tables.
Couples rely on fragmented spreadsheets or mismatched apps — leading to poor shared financial decisions, missed savings goals, and high manual categorization effort.
Sole founder and product lead — vision, pricing strategy, GTM, design, engineering, and AI feature scoping. Every decision was mine.
Shipped multi-user collaboration and core budgeting first, then the AI conversational assistant (LLM integration, prompts, guardrails) and adaptive auto-categorization. Leveraged AI-assisted development to ship a production-grade full-stack SaaS.
Built a full production SaaS over a prototype to demonstrate real technical fluency. For the AI assistant, invested in safety guardrails upfront — conversational finance products fail trust the first time they mishandle off-topic or inappropriate queries.
Moniepot live in production with 15+ features, AI conversational querying against a live database, adaptive auto-categorization, and freemium pricing — a fully revenue-capable SaaS built solo.
JTBD researchAI / LLM product designSafety & guardrail scopingPricing strategyFull-stack technical fluency

Solutionair Group · 2018–2020

20% to 95% On-Time Delivery — Turning Around a $50M Product Line

Inherited a scheduling function with an 80% miss rate on delivery commitments across $50M in product lines. Using data-driven bottleneck analysis and work breakdown structures, I rebuilt the methodology from the ground up.

Data AnalysisProcess RedesignStakeholder AlignmentOperations
20→95%On-time delivery rate
$50MProduct lines impacted
3 moTo 100% OTD at Winnipeg

When I joined Solutionair Group, the on-time delivery rate for $50M in HVAC product lines was just 20%. Schedules were built on inaccurate data. Customer satisfaction was deteriorating and the dysfunction was cascading across sales, operations, and procurement.

80% miss rate on delivery commitments across $50M in product lines. Schedules built on inaccurate data with no systematic bottleneck visibility.
Customer satisfaction erosion, financial penalty exposure, and downstream chaos across sales, operations, and procurement.
Master Production Scheduler — directly accountable for schedule accuracy and the full turnaround.
Conducted data-driven bottleneck analysis across cycle times, procurement lead times, and capacity. Redesigned schedules using work breakdown structures. Implemented risk mitigation planning for the Winnipeg plant.
Redesigned from the ground up rather than patching. Existing schedules were built on flawed assumptions — incremental fixes would only delay the same failures. The WBS approach made logic transparent, securing buy-in from the operations team.
On-time delivery improved from 20% to 95% across $50M in product lines. Winnipeg plant reached 100% OTD within 3 months. Measurable improvement in customer satisfaction.
Data-driven root cause analysisWork breakdown structuresOperations stakeholder buy-inRisk mitigation planning

What I bring to a product team

Core disciplines and the tools I use to execute them.

Product Strategy & Roadmaps

OKR-driven roadmap planning, opportunity solution trees, JTBD-grounded prioritisation using impact-to-effort frameworks.

OKRsJTBDOpp. Solution TreeLean

AI / LLM Products

Shipped an AI conversational query assistant from LLM integration through production — including prompt design and safety guardrails for off-topic or inappropriate input.

LLM IntegrationPrompt DesignSafety GuardrailsBuild with AI

Data & Analytics

SQL-fluent, experienced with product analytics platforms. Builds dashboards that drive decisions, not just reports.

SQLMixpanelPostHogGA4TableauLookerPowerBI

API & Technical Products

Hands-on with REST APIs and partner/DMS integrations. Directed the Reliability API — future durability insights for used vehicles over three years — serving 3M+ users annually; shipped production full-stack SaaS as a solo founder.

REST APIsReliability APIDMS / SMSNext.jsPostgreSQLStripe

Mobile Product

Shipped iOS & Android dealer app with 60% adoption in 2 months by owning UX requirements and leading rapid release cycles.

iOSAndroidUX RequirementsRapid Iteration

Stakeholder & GTM

Led cross-functional GTM with marketing, engineering, and legal. Boosted Quebec engagement 22% via French localization across B2B and B2C portals.

GTM StrategyWorkshopsUser InterviewsLocalizationAgile

How I think about product

Six principles I return to on every initiative.

Start with the problem, not the solution

Every initiative I lead starts with a well-defined problem and an anticipated consequence. Features are a means to an end — the business or user outcome is what I'm accountable for.

Ship small, learn fast, iterate

I consistently push for MVP launches over fully-featured releases. Real market signal beats internal planning every time. VIN Fraud Check and Moniepot both validated this approach.

Data informs, judgement decides

I use data to diagnose, quantify, and build the case — but decisions require judgement about trade-offs that data alone can't resolve. I'm comfortable owning both.

Technical fluency builds trust with engineers

Having shipped a full-stack SaaS and an AI feature with LLM guardrails solo, I understand the technical trade-offs engineers face. That fluency makes me a better PM — clearer requirements, better architectural decisions.

Trust is earned through the process

Whether migrating 30K dealers or turning around a $50M operation — stakeholder trust comes from continuous transparency and embedding feedback loops throughout, not just at launch.

Build people alongside products

I mentored 3 APMs at CARFAX and improved retention 35% at Roadtrek through structured development. Strong teams compound. Investing in people is a product strategy.


What teammates say

Feedback from colleagues across engineering, BA, and marketing.

"I wish you could train the other PM at the company. You did an amazing job."

You always took the time to figure things out rather than taking shortcuts — especially with technical tickets. You were always well-prepared, with user stories ready and a prioritised backlog. The team never had to wait around for you. Your deep product knowledge made for clear, informed decisions — and you handle difficult personalities with real diplomacy and authenticity.

KateScrum Master

"His dedication, professionalism and leadership makes him a role model for others."

It's been a real pleasure working with Sam on the Portal and B2C initiatives. He leads by example and sets a standard that raises the bar for everyone around him.

JoelBusiness Analyst

"Thoughtful, objective, open to feedback, and a highly valuable member of the team."

Sam brings a rare combination of analytical rigour and genuine openness — he listens, adapts, and makes the whole team better. Looking forward to working on more projects together.

EvanMarketing Specialist

Let's build something together.

Open to Senior PM roles in B2B SaaS, fintech, marketplace, and platform products. Based in London, ON — open to remote.