Stockholm · Hybrid & Remote · Open to Senior PM, AI Product, Growth PM

Product built on data,
powered by AI.

Senior Product Manager

I'm Cyrille, with 18+ years across SaaS, BI and analytics. I connect product analytics with practical AI engineering: agentic systems that run locally, use MCP to reach files and tools, and keep sensitive data private and off the cloud.

Cyrille Pillon
How I work

Discover, measure, decide, build, automate.

A repeatable loop: understand people, measure behaviour, decide with evidence, ship with the team, then automate what can be automated, privately.

1

Discover

Every product decision starts with a real user problem. I run user research and onboarding interviews, and place short triggered surveys at key moments in the journey to capture qualitative signal at scale. LLMs help me synthesise raw feedback into themes, which I then check against the data.

User researchPostHog surveysLLM synthesis
2

Measure

I define the KPIs and funnels that matter, instrument the product, and make the numbers trustworthy. PostHog shows how people actually behave, SQL answers the specific questions, and BI dashboards become the single source of truth shared by product and business teams.

PostHog / HogQLSQLOmni BISnowflakedbt
3

Prioritise

Data tells me what is happening; users tell me why. I combine both to rank opportunities, shape the roadmap and test assumptions with A/B experiments before committing the team. As a certified Scrum Product Owner, I keep the backlog small, clear and tied to outcomes.

RoadmapA/B testingScrum PO
4

Build

I work side by side with design and engineering: clear problem statements, acceptance criteria and fast feedback loops. I'm comfortable with API integrations and with removing friction in flows such as onboarding, so improvements ship iteratively and are measured after release.

Agile deliveryAPI integrationsUX & funnels
5

Automate with AI

I start with step-by-step automation, then move to agentic workflows: I give the AI an objective and instructions, and it adapts when a step fails or a result varies. Local LLMs with LM Studio and sandboxed MCP servers keep sensitive data on my machine. See how it works.

Local LLMsMCPLM StudioQwen3.5
Agentic workflows

From automation to agentic workflows

Classic automation follows fixed steps and stops when reality differs. An agentic workflow automates the instructions, not just the steps. I give it an objective. When a step fails, a result varies or something blocks the way, it reasons about it, tries another route and decides on its own, until the objective is reached.

Classic automation

  • Fixed steps, written in advance
  • A rule for every case I can predict
  • Stops or fails on the unexpected

Agentic workflow

  • Driven by an objective and instructions
  • Reasons about the result of each step
  • Finds another route when blocked
  • Decides alone and goes through to the end
  1. Plan
  2. Act with tools (MCP)
  3. Check the result
  4. Adapt or retry
  5. Finish, or ask a human

How I evaluate it

  • Clear success criteria for each step
  • A test set of real cases, including the hard ones
  • Metrics: success rate, accuracy, retries, time and cost
  • A human review of a sample of the runs
  • I re-run the tests whenever the model or the prompt changes

Failure modes and guardrails

  • Endless loops: limits on steps and retries
  • Invented results: check against the source, validate the format
  • Wrong tool use: minimal rights, allowed folders, sandbox, human approval before destructive actions
  • Silent drift after a model change: evaluations and logs
  • Success claimed wrongly: an independent check step
  • Data leaving the machine: local models, off the cloud
Workflow builders

Green: open source, self-hosted. Orange: fair-code, paid cloud.

Agent building blocks: orchestration, memory and state, observability, web-to-API
Vibe coding

AI writes the code. Documents set the direction.

Before an AI agent writes a single line, I write the documents it needs. Six short, focused documents turn an idea into a specification an agent can follow, which keeps the build coherent, testable and easy to change.

01

PRD

Product Requirements Document

The problem, the target users, goals, scope and success metrics. It states what we build and why, and just as importantly what we do not build, so the agent doesn't invent features.

02

TRD

Technical Requirements Document

The stack, architecture, integrations, security and performance constraints. It fixes how the product is built, including privacy-first choices such as local models when data is sensitive.

03

App Flow

Screens, journeys and states

Every user journey mapped end to end: entry points, screens, decisions, empty and error states. It is the product logic written down before any interface exists.

04

UI / UX Design

Look, feel and interaction rules

Layout, components, colours, typography, spacing and accessibility rules. A shared design language keeps AI-generated screens consistent instead of different on every prompt.

05

Backend Schema

Data model and APIs

Entities, relations, endpoints and permissions. A clear data model is the foundation the agent builds on, and the cheapest place to catch design mistakes.

06

Implementation Plan

Step-by-step build order

Small, ordered tasks with acceptance criteria and test checkpoints. The agent builds one verified step at a time, and I review each result before moving on.

Then I build with Claude Code, MCP servers and agent skills, using these six documents as the shared context for every session.

01 PRD02 TRD03 App Flow04 UI / UX05 Schema06 Plan shared context >_ Claude Codebuilds step by step MCP serversFilesystemMemory Agent skillsContext ModeHeadroom review each step A working, documented productspecs, code and tests stay in sync
Philosophy

Data gets you to the “what”Users tell you the “why”

Great products come from a steady cycle: measure clearly, observe real user behaviour, ask the right questions, and ship improvements. AI speeds up finding patterns, while SQL and product sense validate them.

I use PostHog and SQL to turn behaviour into roadmap priorities, and I build the local AI tooling that supports the work: local LLMs, MCP tool layers and private agent workflows.

Senior Product ManagerAI Product ManagerProduct AnalystGrowth PM
Cyrille Pillon
  • Based in Stockholm, Sweden
  • Languages French (native) · Swedish · English
  • Methods Agile / Scrum · A/B testing · user research
  • Training Scrum Product Owner (Scrum.org)
Experience

From BI dashboards to SaaS analytics at scale.

2026 – Present · Stockholm

Local Agentic AI Infrastructure

Personal Lab

Qwen3.5 9B running offline in LM Studio with a 100k+ token context and sandboxed MCP servers for memory and filesystem access. Zero telemetry.

Local LLMMCPAgentic AI
2016 – Present · Stockholm

Senior Product Manager

Betao AB

Improved UX and conversion funnels for company registration and invoicing SaaS for French auto-entrepreneurs. Led onboarding research and redesign, integrated the INPI Guichet Unique API (the French government portal for company formalities), built dashboards in Omni BI (a business intelligence platform) and used LLMs to speed up user research.

SaaSPostHogOmni BISQL
2015 – 2016 · Kista

Pricing & Incentives Coordinator

Renault Nordic AB

Dealer invoices, incentives and financial reporting across Nordic dealer networks, plus KPI tracking, forecasting and dealer benchmarking.

ForecastingReporting
2007 – 2015 · Stockholm

Business Analyst & Development Manager

Besedo Global Services AB

Operational dashboards and data-warehouse optimisation, forecasting and workflow improvements for content moderation teams, and product innovation in fraud risk detection.

BIData warehouseFraud risk
AI toolkit

Hands-on with local LLMs and Claude

I prototype and test AI ideas hands-on, and I keep sensitive data on my own machine. Local models for private data, Claude for complex reasoning and code, MCP to connect both to files and tools. See the offline pipeline project.

ClaudeClaude CodeQwenLM StudioOllamaMCPDocker

Logos belong to their respective owners.

Projects

Selected projects

Hands-on work in AI infrastructure and product.

AI · 100% offline pipeline

Building Secure Enterprise AI without the cloud

Enterprise AI doesn't always have to rely on expensive cloud APIs or risk data exposure. For my latest project, an automated pipeline to securely process and structure highly sensitive document data, data privacy was priority number one.

To achieve this, I deployed a fully offline AI environment optimized for advanced LLM tool use:

🧠Local model deployment

Running open-source reasoning models (like Qwen) locally inside LM Studio, using hardware acceleration (CUDA offloading on a dedicated GPU).

🔧Tool integration via MCP

Configured the Model Context Protocol (MCP) as the central nervous system, giving the local LLM autonomous, secure access to local file systems.

⚙️Agentic workflows

Engineered robust system prompt architectures so the model can independently parse, self-correct and format unstructured text without sending a single byte of data to external servers.

Running local LLMs is no longer just a hobbyist setup. With the right hardware and protocol architecture, it's a powerful, cost-effective and secure production alternative for businesses.

LM StudioQwenMCPCUDA - GPUOffline

What are your thoughts on running local MCP setups vs. cloud infrastructure?

Let's connect →
SaaS · Betao AB

Invoicing software for auto-entrepreneurs

Product work on the invoicing software of portail-autoentrepreneur.fr, used by French auto-entrepreneurs. I improved UX and conversion funnels, redesigned the invoicing process flow and UI, led onboarding research and redesign, and used data analysis to improve CSAT.

SaaSUI and process flowOnboardingData analysisCSATPostHog
Visit the product →
DoggyCompass web app, landing page and phone mockup
Young Enterprise · UF-företag

Supporting a Young Enterprise (UF-företag)

I spent days collaborating on a project close to my heart: supporting my daughter and her high school team with their Young Enterprise company (UF-företag).

Together, we built and launched DoggyCompass, a dedicated web application designed to help dog owners track and structure their dog's daily training, progress and consistency.

By combining entrepreneurship with modern web development, we transformed their vision into a functional digital product. For me, it has been an incredibly rewarding experience to mentor the next generation of innovators and bridge the gap between business ideas and tech infrastructure.

Web appMentoringEntrepreneurship
Visit DoggyCompass →
Skills

Toolkit

Product strategy & roadmapUX & conversion optimisationPostHog analytics & surveysSQL & BIA/B testing & user researchAgentic AIModel Context ProtocolLocal LLM deploymentAI-assisted product decisionsOmni BIAPI integrationsAgile / Scrum
Contact

Let's build something great.

Open to Senior PM, AI Product and Growth PM roles in Stockholm, hybrid or remote.