Tristan Douville

Tristan Douville

Senior Product Manager

Product leader with 5+ years driving B2B SaaS from 0→1 launch to enterprise scale. I collaborate directly with executive leadership to set product strategy, align cross-functional teams around outcomes, and turn product decisions into measurable business results — from first paying customer to multi-year growth.

About Me

My Background

After studying computer science and technical writing I started my career in IT before transitioning into product management. My technical foundation means I can go deep with engineering teams while still keeping the user front-and-centre.

What I Enjoy

I thrive building 0→1 products — taking ambiguous problems through discovery, defining the right scope, and shipping solutions that drive real customer value and user delight. I especially love being a translator between technical and non-technical teams.

What's Next

I'm looking for a Senior PM or Lead PM role at a growth-stage small business or established organization where I can own a product area end-to-end, learn an entirely new domain, and upskill both technically and professionally.

Skills & Tools

Product Leadership

Agile, Kanban, & Scrum AI Strategy BI & Data Analysis Coaching & Mentorship Competitor Analysis Customer Interviews Hiring & Onboarding Roadmapping Product Governance Prototyping Stakeholder Management Team Communication

Technical Skills

CI/CD Workflows Data Modelling HTML/CSS LLM & API Integrations PRDs Prompt Engineering Python Security & Compliance (SOC 2) SQL SR&ED Reporting System & Integration Design TDDs TypeScript Workflow Building

Tools

Atlassian AWS Figma GitHub HotJar Metabase Mixpanel Notion Zapier

AI & Automation

ChatGPT Claude Cursor Magic Patterns MCP n8n OpenAI API Vercel
Case Studies
Protecting Velocity by Reducing Scope — Solving for the 95%

Context

Leadership proposed a new feature to help customers manage renewal terms within contract documents — a known pain point for users managing long-term agreements.

Problem

Initial designs aimed to model every possible renewal scenario across all document types. While comprehensive, this approach introduced significant technical complexity, a high cognitive load for end users, and a timeline that would delay a widely-requested feature.

Core tension: Deliver a complete solution vs. deliver a usable solution quickly.

There was also internal misalignment — leadership favoured the more robust approach.

My Role

  • Analyzed session recordings and support tickets to understand real user behaviour
  • Used LLMs to review OCR'd contract text and identify patterns in renewal terms
  • Found that the majority of users had simple, repeatable renewal patterns
  • Facilitated discussions with leadership to refocus on core user needs
  • Managed stakeholder expectations during a decision conflict

Key Decisions

1. Reduce scope to match real usage
Prioritized a recurrence-based model covering the most common renewal scenarios. Avoided building for edge cases upfront.

2. Leverage known patterns
Drew from existing SaaS conventions and competitor solutions to reduce the user learning curve.

3. Position as an MVP
Framed the solution as a test of user demand, keeping the door open for expansion. This reduced resistance by aligning on iteration over perfection.

Execution

  • Partnered with engineering to define a lean, flexible recurrence system
  • Kept scope tightly aligned to core use cases
  • Instrumented the feature with Mixpanel to measure adoption and usage patterns
  • Led internal enablement and external rollout through documentation and customer education

Outcome

  • Feature launched successfully and remains in active use
  • Covered ~95% of customer use cases, validating the simplified approach
  • Avoided significant engineering investment in low-frequency edge cases
  • The "comprehensive" solution was deprioritized indefinitely, freeing capacity for higher-impact roadmap items
Eliminating Team Bottlenecks — A Scalable, Internal AI Knowledge System

Context

The product team was increasingly pulled into customer support — fielding interruptions via Slack, email, and calls to help resolve tickets. Comprehensive documentation, PRDs, and BI tools existed but were underutilized by the Customer Success (CS) team.

Problem

Support staff relied on the product team for answers instead of self-serving through available resources, causing:

  • Constant interruptions to product work and roadmap execution
  • Slower response times due to dependency on PM availability
  • Underutilization of existing documentation

Core tension: How do you enable support to independently access product knowledge without making the product team a bottleneck?

My Role

  • Owned internal documentation strategy as part of the product team
  • Interviewed CS team members to understand their real-time support workflows
  • Identified that the issue wasn't lack of documentation — it was lack of accessibility and synthesis
  • Explored solutions ranging from process improvements to tooling

Key Decisions

1. Validate non-technical solutions first
Improved internal documentation and ran a lunch & learn on effective self-serve questioning techniques (adapting PM-style user interviewing for support). Helpful, but did not reduce reliance on the product team.

2. Invest in a scalable system
Identified an opportunity to use AI to aggregate and synthesize internal knowledge. Proposed an internal "Product Concierge" to enable real-time, self-serve answers.

3. Prioritize trust and accuracy over breadth
Designed the system with strict guardrails: surfacing source references, indicating the age of information, and limiting responses when confidence was low.

Execution

  • Defined requirements and architecture for a Slack-based AI assistant connected to internal documentation, PRDs, code repositories, and select BI queries
  • Collaborated with developers to validate the approach and ensure feasibility
  • Built and iterated on the solution, refining prompts and data connections
  • Implemented tracking to monitor usage and response quality

Outcome

  • "Product Concierge" is now actively used, handling hundreds of internal queries per month
  • Reduced direct interruptions to the product team
  • Improved speed and consistency of support responses
  • Created a scalable knowledge system, reducing dependency on individual team members
  • Established a foundation for future internal AI tooling
Converting a High-Value Client Problem into a 20% Revenue Lift & Reusable Platform

Context

A high-value client relied on email and spreadsheets for a critical financial workflow and experienced delays in their year-end reconciliation due to missing records. They came to our product and leadership team with a request to build a proper solution.

Problem

The client required a highly customized workflow our product didn't support. Key challenges included:

  • A time-sensitive deadline tied to their fiscal year-end
  • Conflicting requirements across multiple client departments
  • One-off solution risk — potential roadmap diversion without clear reuse potential

Core tension: Solve a critical client problem quickly without introducing long-term product bloat.

My Role

  • Led user interviews with client stakeholders to uncover root workflow issues
  • Synthesized findings into clear product opportunities for leadership
  • Owned the PRD and solution design, including a functional prototype
  • Liaised with Customer Success and Engineering to ensure alignment
  • Acted as the bridge between client needs, business goals, and technical feasibility

Key Decisions

1. Build vs. defer

  • Option A: Defer to protect the roadmap
  • Option B: Build a one-off solution
  • Option C (chosen): Build an MVP with a scalable architecture

2. MVP scope definition
Prioritized only the core workflow blockers for year-end readiness. Deferred edge cases to post-launch iterations.

3. Platform investment
Designed the solution to support configurable workflows (fields, statuses, naming), with clear potential for reuse across other clients.

Execution

  • Aligned internal stakeholders on scope vs. timeline tradeoffs
  • Collaborated with engineering to define a flexible technical design under time constraints
  • Presented a client-facing proposal including problem framing, a prototype walkthrough, a delivery plan, and a pricing and support model

Outcome

  • Client accepted the proposal, increasing spend by 20% YoY
  • Delivered on time for fiscal year-end
  • Established a foundation for configurable workflows, enabling reuse across other clients
  • Project success generated an internal referral, expanding into additional opportunities within the client's organization
Recent Work Experience

Senior Product Manager

Pivott Software · Victoria, BC
May 2025 – Present
3-person product team, 8 developers
  • Built and deployed agentic AI workflows for automated data extraction, reducing manual processing time and enabling quick time-to-value.
  • Collaborated directly with the CEO to define product vision, translate business strategy into a prioritized roadmap, and identify new revenue opportunities.
  • Designed a formal product–design–engineering operating model, including hiring and onboarding a 3-person product team, establishing department processes, and managing professional development.
  • Scaled the engineering team from 5 to 8 by hiring and onboarding 3 developers and a QA engineer, establishing agile best practices and team rituals from the ground up.

Product Manager

Pivott Software · Victoria, BC
Jan 2024 – May 2025
Team of 8 developers
  • Led 0→1 launch of a contract management SaaS platform from market analysis and ideation through to revenue in under a year.
  • Designed and executed a product-led growth (PLG) strategy including freemium tiers, self-serve onboarding, and TTV optimizations, resulting in free-to-paid customer conversions.
  • Implemented a sandbox environment and sign-up workflow to demonstrate features to new users and convert them to freemium or paid.
  • Ran go-to-market launches alongside marketing; tracked feature adoption and release cadence weekly.

Product Manager

PostEngine · Victoria, BC
April 2021 – Dec 2023
Team of 6 developers
  • Served as product owner and SME for PostEngine, a B2B SaaS marketing automation platform. Owned roadmap and stakeholder relationships.
  • Spearheaded 0→1 launch of multiple features, applying MVP principles to reduce time-to-market and validate value hypotheses.
  • Led agile delivery for a team of 6 developers; conducted backlog refinement, sprint planning, estimation, and retrospectives.
  • Established OKR & KPI reporting for the product team, including story point velocity, project budget tracking, and release cadence.
Volunteering

Mentor — PM Mentorship Program

ProductBC · Vancouver, BC
September 2024 – Present
  • Mentored 3 product managers across separate 6-month engagements, guiding each from Associate PM to PM through hands-on support and career coaching.
  • Held bi-weekly 1:1s focused on real-world product challenges, team dynamics, and the day-to-day realities of working in product.
  • Fostered a space for honest, practical conversation — balancing structured feedback with genuine camaraderie and peer support.
Education & Certifications
Degree

Bachelor of Science — Computer Science

Faculty of Engineering, University of Victoria
September 2014 – August 2019
Certification

Certified Scrum Product Owner (CSPO)

Scrum Alliance · Credential ID 001394694
July 2022
Get In Touch

Open to opportunities.

If you're building something interesting, I'd love to be a part of it. Reach out to me at the links below.

Send a message