Product Portfolio

Building products that move metrics and earn trust.

Senior PM with 3+ years shipping B2B and B2C SaaS — from 0-to-1 launches to scaled platforms. Engineering and operations roots give me rare fluency across strategy, data, and build.

$200K+Revenue & cost impact
30K+B2B users migrated
139%Production output growth
15+Features shipped solo
0-to-1 Products B2B SaaS API & Integrations Mobile (iOS & Android) Data-driven Roadmaps Cross-functional GTM Agile / Scrum 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 · 2023–Present

Launching VIN Fraud Check — 0 to $100K+ ARR in 90 Days

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: discovery, build, GTM, and iteration.

0-to-1 LaunchGTM StrategyRevenue GrowthAgileCross-functional
$100K+Revenue in first 3 months
Day 1All financial KPIs exceeded
3Teams aligned: Mktg, Eng, Legal

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.
$100K+ in revenue within the first 3 months. Immediately exceeded all financial KPIs set for go-to-market. Became a flagship new product line for CARFAX Canada.
Product vision & scopingMVP thinking under pressureCross-functional GTM alignmentLegal stakeholder managementAgile delivery ownership

CARFAX Canada · 2023–Present

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 — keeping dealer disruption to a minimum.

Platform MigrationB2B SaaSStakeholder ManagementUser Research
30K+B2B users migrated
100%Migration completed
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 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 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 · 2023–Present

$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 — Building a Fintech SaaS from Scratch as a Solo Founder

I identified a gap in the market for a couples-focused personal finance app, then built, shipped, and priced a full-stack production SaaS solo — from JTBD research to live Stripe integration.

0-to-1 FounderFintech SaaSFull-stack BuildJTBD ResearchPricing Strategy
15+Core features shipped
3Pricing tiers live
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 of YNAB and Lunch Money — then built the solution myself.

An income-centric budgeting system with Available-to-Assign tracking, budget health scoring, multi-user collaboration (Owner / Editor / Viewer), shared savings goals, transaction tracking, alerts, and analytics. Priced at $4.99/mo · $49.99/yr · group plan. 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 features.
Couples rely on fragmented spreadsheets or mismatched apps — leading to poor shared financial decisions and missed savings goals.
Sole founder and product lead — vision, strategy, prioritisation, design, engineering, pricing, and GTM. Every decision was mine.
Applied an impact-to-effort prioritisation framework to sequence 15+ features. Shipped multi-user collaboration and core budgeting first — the differentiating features — before analytics and alerts.
Built a full production SaaS over a prototype to demonstrate real technical fluency. Deferred features I was excited to build in favour of the core differentiator — multi-user collaboration — first.
Moniepot launched to production with 15+ features, three pricing tiers, and functioning multi-user collaboration — a fully revenue-capable SaaS built solo.
JTBD researchCompetitive analysisImpact-to-effort prioritisationPricing 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

Data & Analytics

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

SQLMixpanelPostHogGA4TableauLooker

API & Technical Products

Hands-on experience with REST APIs and partner integrations. Built and shipped production-grade full-stack SaaS as a solo founder.

REST APIsPartner APIsNext.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 execution with marketing, engineering, and legal. Conducted stakeholder workshops and user interviews at scale.

GTM StrategyWorkshopsUser InterviewsAgileScrum

Design & UX

Writes detailed UX requirements, collaborates directly in Figma, and bridges design decisions to engineering constraints.

FigmaMiroUX ResearchPrototyping

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 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.