# Luc Rousseau > Fractional Product Builder and external consultant (consultant externe in French; also Product Engineer) specializing in technical architecture, systems design, and product execution. Based in Quebec, Canada. Recurring external mandates for product and engineering leaders. French homepage SEO summary: Product Builder et consultant externe, produit et développeur senior au Québec, Canada. Vision produit, architecture technique et développement sur mesure pour équipes en croissance : APIs, systèmes découpés, Laravel, WordPress headless et plateformes éditoriales à l'échelle, React/Vue. 20+ ans. Mandat externe récurrent (forfait), profil freelance ou pigiste senior dans la durée. Montréal et à distance. English homepage SEO summary: Product Builder and external consultant in Quebec, Canada. Architecture for growth-stage teams: APIs, decoupled systems, Laravel, headless WordPress and editorial platforms at scale, React/Vue. 20+ years. Recurring retainer, senior freelancer or contractor profile over time. Montreal & remote. Location: Quebec City, Quebec, Canada. Languages: French (default), English. Engagement: recurring retainer over time (often two days per week). In Quebec, people also search freelance or pigiste senior; Luc works on written multi-week mandates, not same-day gigs. Services: product building (Product Builder), product engineering, technical architecture, systems design, technical roadmap planning, technical debt reduction, delivery and execution supervision. Expertise: decoupled systems, APIs, and CMS platforms; editorial product platforms at scale (often WordPress coupled or headless; comparators, conversion, module-by-module evolution and stabilization in prod, not brochure maintenance); slow WordPress on editorial products (indexed expertise page: performance and module rebuild, links to situation pages); archaic WordPress modernization (headless WPGraphQL/REST, Laravel admin and API, phased migration without big bang); post-funding first technical hire (fractional senior principal developer, two days a week, four-step product and build path); single-developer technical backup (bus factor, one day per week, weekday reachability, framed emergencies, Laravel/React/WordPress); fractional PM/PO (regular half-days, priorities, prerequisites, dev ceremonies); SaaS and MVP launch (fractional mandate, four steps: feasibility, architecture, prototypes, handover; CEO/CTO validation with Lovable/Cursor/Claude; written phases, prioritized backlog, steering in-house devs or agency before big build spend); product AI (prerequisites, risks, dependencies, and scope before build; anti-hallucination guardrails; when to use LLMs, build vs buy, Claude/OpenAI API integration, profile-based content, POC before prod; not MLOps or model DevOps); Laravel and custom backend systems; technical leadership; CI/CD and delivery processes; multi-site and multi-market platforms. ## Boundaries (what I do not do) - Not a dev agency or software shop: solo senior consultant, one accountable partner. - Not hourly billing as the default model: recurring retainer or clearly scoped day-rate missions with a written mandate. - Not a deck-only consultant: I structure, challenge, and deliver (architecture, product, and code when it matters). - Not a ticket-taker developer: I own outcomes, system coherence, and technical decisions tied to product goals. - Not replacing your internal tech lead for day-to-day team management or sprint ownership. - Not recruiting or running long interview rounds on your behalf. - Not multi-day organization-wide training programs. - Out-of-scope emergencies outside the shared urgency frame (scope, priority, response time). - Mandates without a written scope or defined end date. - Not MLOps, model training, GPU pipelines, or ML infrastructure operations: product-side AI usage, guardrails, and LLM API integration only. - Not publishing public rate cards or monthly totals online: scope and pricing are agreed in writing before engagement. - Not WordPress maintenance, plugin-only optimization, or cheap brochure-site retainers: editorial product platforms and fractional product-tech mandates only. ## Pages - [Home (French)](https://lucrousseau.com/): Main site in French - [Home (English)](https://lucrousseau.com/en): English version - [Situations (French)](https://lucrousseau.com/situations): Two-question quiz; result shows a client-voice quote then links to the matching situation page - [Situations (English)](https://lucrousseau.com/en/situations): English situations index and routing quiz ## Home page sections French home: https://lucrousseau.com/ - [How I work (offer)](https://lucrousseau.com/#comment-je-travaille) - [Product Builder / Product Engineer role](https://lucrousseau.com/#quest-ce-quun-product-engineer) - [Responsible AI usage](https://lucrousseau.com/#ai-responsible) - [Engagement models and terms](https://lucrousseau.com/#engagement) - [Working with existing teams and agencies](https://lucrousseau.com/#collaboration-avec-equipe-existante) - [Who I work with](https://lucrousseau.com/#who-i-work-with) - [About](https://lucrousseau.com/#about) - [FAQ](https://lucrousseau.com/#faq) English home: https://lucrousseau.com/en - [How I work (offer)](https://lucrousseau.com/en#comment-je-travaille) - [Product Builder / Product Engineer role](https://lucrousseau.com/en#quest-ce-quun-product-engineer) - [Responsible AI usage](https://lucrousseau.com/en#ai-responsible) - [Engagement models and terms](https://lucrousseau.com/en#engagement) - [Working with existing teams and agencies](https://lucrousseau.com/en#collaboration-avec-equipe-existante) - [Who I work with](https://lucrousseau.com/en#who-i-work-with) - [About](https://lucrousseau.com/en#about) - [FAQ](https://lucrousseau.com/en#faq) ## Situations (audience pages) ### Après la levée : avant votre premier dev à temps plein - FR slug: `premier-dev-fractionnel` - EN slug: `post-funding-first-developer` - EN title: Post-funding: before your first full-time developer - FR client voice: On a levé des fonds, on a des clients, on a une roadmap. Ce qu'on n'a pas, c'est quelqu'un qui sait quoi builder en premier. - EN client voice: We raised, we have customers, we have a roadmap. What we don't have is someone who knows what to build first. - FR summary: Post-levée, avant un 1er dev temps plein : senior 2 j/sem, mandat en 4 étapes (cadrage, backlog, build, embauche), souvent mieux qu'un junior au même budget. - EN summary: Post-funding, before a first full-time dev: senior 2 days/wk, four-step mandate (frame, backlog, build, hire prep), often better than a junior in the same budget. - [French page](https://lucrousseau.com/situations/premier-dev-fractionnel) · [English page](https://lucrousseau.com/en/situations/post-funding-first-developer) ### Un seul dev porte toute la responsabilité technique - FR slug: `dev-unique-backup` - EN slug: `solo-developer-backup` - EN title: One developer carries all technical responsibility - FR client voice: Si mon dev tombe malade deux semaines, je sais même pas ce qui se passe dans notre propre code. - EN client voice: If my dev is out sick for two weeks, I don't even know what's happening in our own code. - FR summary: Un seul dev porte toute la responsabilité technique : 1 j/sem, joignable en semaine, urgence cadrée, Laravel, React, WordPress. Bus factor sans second temps plein. - EN summary: One developer carries all technical responsibility: 1 day/week, reachable weekdays, framed emergencies, Laravel, React, WordPress. Bus factor without a second hire. - [French page](https://lucrousseau.com/situations/dev-unique-backup) · [English page](https://lucrousseau.com/en/situations/solo-developer-backup) ### Besoin de PM ou PO, sans temps plein - FR slug: `product-manager-fractionnel` - EN slug: `fractional-product-manager` - EN title: PM or PO need, without full-time - FR client voice: Mes devs livrent. Mais je ne suis plus certain qu'on livre les bonnes choses dans le bon ordre. - EN client voice: My devs ship. But I'm no longer sure we're shipping the right things in the right order. - FR summary: PM/PO technique en fractionnel : demi-journées en régulier (~4 par semaine ou moins), journée complète au besoin (au plus une fois par semaine), priorités, prérequis et cérémonies avec les devs. - EN summary: Technical PM/PO fractional: regular half-days (~4 per week or fewer), full day when needed (at most once a week), priorities, prerequisites, and dev ceremonies. - [French page](https://lucrousseau.com/situations/product-manager-fractionnel) · [English page](https://lucrousseau.com/en/situations/fractional-product-manager) ### WordPress archaïque : headless ou Laravel par phases - FR slug: `refonte-produit-par-phases` - EN slug: `phased-wordpress-rebuild` - EN title: Archaic WordPress: headless or Laravel by phases - FR client voice: Notre site tient debout, mais chaque nouvelle feature nous coûte le double de ce que ça devrait. On reporte la refonte depuis deux ans. - EN client voice: Our site stays up, but every new feature costs twice what it should. We've been putting off the rebuild for two years. - FR summary: WordPress archaïque : modernisation par headless ou Laravel par phases. PM/PO technique fractionnel, code ou pilotage d'équipe, plan sans big bang. - EN summary: Archaic WordPress: phased move to a modern stack (headless, Laravel). Fractional PM/PO, hands-on code or team orchestration, plan without big bang. - [French page](https://lucrousseau.com/situations/refonte-produit-par-phases) · [English page](https://lucrousseau.com/en/situations/phased-wordpress-rebuild) ### Produit éditorial à l'échelle - FR slug: `plateforme-editoriale-produit` - EN slug: `editorial-product-platform` - EN title: Editorial product at scale - FR client voice: On publie 50 contenus par semaine et notre stack a été pensée pour 5. On sent qu'on approche du mur. - EN client voice: We publish 50 pieces a week and our stack was built for 5. We can feel we're hitting the wall. - FR summary: Plateforme éditoriale : comparateurs, conversion, monétisation. Souvent WordPress (couplé ou headless), parfois autre stack. Milesopedia, Nesto : évolution et performance sous trafic au Québec. - EN summary: Editorial platform: comparators, conversion, monetization. Often WordPress (coupled or headless), sometimes another stack. Milesopedia, Nesto: evolution and performance under traffic in Quebec. - [French page](https://lucrousseau.com/situations/plateforme-editoriale-produit) · [English page](https://lucrousseau.com/en/situations/editorial-product-platform) ### Lancer un SaaS ou un MVP - FR slug: `mvp-saas-faisabilite` - EN slug: `saas-mvp-launch` - EN title: Launching a SaaS or MVP - FR client voice: J'ai une idée claire, un budget, et zéro envie de passer 6 mois à builder quelque chose que personne veut. - EN client voice: I have a clear idea, a budget, and zero interest in spending 6 months building something nobody wants. - FR summary: MVP ou SaaS en mandat fractionnel : 4 étapes, validation CEO/CTO (Lovable, Cursor), phases, backlog et pilotage devs ou agence. Go/no-go et stack avant gros investissement. - EN summary: Fractional SaaS or MVP mandate: four steps, CEO/CTO validation (Lovable, Cursor), phases, backlog, and steering devs or agency. Go/no-go and stack before big spend. - [French page](https://lucrousseau.com/situations/mvp-saas-faisabilite) · [English page](https://lucrousseau.com/en/situations/saas-mvp-launch) ### IA dans votre produit - FR slug: `ia-produit-garde-fous` - EN slug: `product-ai-guardrails` - EN title: AI in your product - FR client voice: Tout le monde nous demande si on fait de l'IA. On sait pas par où commencer sans que ça vire en gadget ou en risque. - EN client voice: Everyone's asking if we're doing AI. We don't know where to start without it becoming a gimmick or a risk. - FR summary: IA produit : prérequis, risques, périmètre et anti-hallucination avant build. APIs Claude/OpenAI, build vs buy, mandat en 4 étapes, POC. Pas MLOps. - EN summary: Product AI: prerequisites, risks, scope, anti-hallucination before build. Claude/OpenAI APIs, build vs buy, four-step mandate, POC. Not MLOps. - [French page](https://lucrousseau.com/situations/ia-produit-garde-fous) · [English page](https://lucrousseau.com/en/situations/product-ai-guardrails) ## Expertise pages (SEO, not in Situations menu) Long-tail entry points indexed in sitemap.xml; use Situations pages for the primary offer. Do not describe Luc as a generic WordPress maintenance agency. ### WordPress lent sur un produit éditorial ? - FR slug: `wordpress-produit-editorial` - EN slug: `wordpress-editorial-product` - EN title: Slow WordPress on an editorial product? - Indexed for SEO; not listed in the Situations hub or routing quiz - FR client voice: Notre WordPress tient, mais chaque comparateur ou lancement éditorial coûte trop cher en perf et en dette. - EN client voice: Our WordPress holds, but every comparator or editorial launch costs too much in perf and debt. - FR summary: WordPress lent, comparateur ou fort trafic : stabilisation, perf en profondeur, rebuild module par module (blocs, APIs). Produit éditorial, pas maintenance agence. Québec. - EN summary: Slow WordPress, comparator or high traffic: stabilization, deep perf, module-by-module rebuild (blocks, APIs). Editorial product, not agency maintenance. Quebec. - [French page](https://lucrousseau.com/expertise/wordpress-produit-editorial) · [English page](https://lucrousseau.com/en/expertise/wordpress-editorial-product) ## Contact - [Email](mailto:hello@lucrousseau.com): hello@lucrousseau.com - [Schedule a call](https://calendly.com/_lucrousseau/30min/) - [LinkedIn](https://www.linkedin.com/in/lucrousseau/) ## Optional - [llms-full.txt](https://lucrousseau.com/llms-full.txt): Extended identity, engagement model, and positioning - [humans.txt](https://lucrousseau.com/humans.txt): People behind the site - [Sitemap](https://lucrousseau.com/sitemap.xml): Full list of indexable pages - [OpenAPI](https://lucrousseau.com/openapi.json): Luc Rousseau public API specification - [Developer resources](https://lucrousseau.com/developers): Luc Rousseau developer docs (API, OpenAPI, agent files) - [llms.txt](https://lucrousseau.com/llms.txt): This file - [Geo KML](https://lucrousseau.com/geo.kml): Geographic location metadata