Michael Boutin
Back to imick.ioTélécharger le PDF

Sommaire

Ingénieur produit et responsable technique avec plus de 9 ans d'expérience en IA, en fintech et en SaaS, travaillant comme ingénieur déployé chez le client (forward-deployed engineer) : intégration auprès de la direction et des équipes du client, compréhension du fonctionnement réel de l'entreprise, et transformation de ses problèmes en outils propulsés par l'IA, en production. Parcours amorcé côté affaires, comme conseiller BI auprès de la haute direction de CGI et analyste d'affaires chez Flinks. Plus récemment, direction de la conception et de l'adoption par toute l'équipe d'un flux de publication piloté par l'IA chez ComfyUI, la plateforme d'IA générative open source valorisée à 500 M$, et responsabilité complète de l'application web d'une plateforme de tarification par IA desservant plus de 150 établissements hôteliers. Revue de code quotidienne, encadrement de développeurs, et un flux de travail augmenté par l'IA allié à une discipline d'ingénierie rigoureuse en Next.js, React, TypeScript et Node.js. Bilingue, français et anglais.

Expérience professionnelle

  1. Développeur front-end senior

    2026

    ComfyUIContrat via Toptal

    • Déploiement auprès de l'équipe marketing : compréhension de sa façon de publier, puis construction autour de son flux d'un pipeline Slack vers un agent Claude permettant à des non-ingénieurs de publier des pages en production.
    • Proposition, conception et adoption complète d'un flux de création de pages par clavardage avec Claude Code pour Comfy Org, la startup de San Francisco valorisée à 500 M$ derrière ComfyUI : n'importe qui dans l'équipe crée une page de production par simple conversation, sans code ni interface, avec des URL de prévisualisation Vercel et une étape d'approbation avant la fusion. C'est aujourd'hui l'outil de publication standard de toute l'équipe marketing.
    • Responsable de la décision d'architecture sous-jacente, faisant de PayloadCMS l'ossature structurelle du flux : les pages créées par clavardage assemblent des blocs de contenu structurés existants au lieu de générer du code ponctuel, gardant le site cohérent pendant que des non-ingénieurs publient sans ingénierie.
    • Encadrement d'un développeur et rôle de réviseur de référence : revue de code quotidienne des changements de l'ingénierie et de l'équipe marketing, triage et résolution des signalements CodeRabbit, et mise en place des conventions qui gardent les contributions assistées par l'IA sûres à fusionner.
    • Développement et maintenance de fonctionnalités dans l'application web complexe et performante de ComfyUI, une plateforme comptant plus de 4 M d'utilisateurs, 150 K téléchargements quotidiens et un écosystème de 60 K nœuds créés par la communauté.

    Technologies : Vue 3, Astro, PayloadCMS, TypeScript, CodeRabbit, Tailwind CSS, CustomerIO, Supabase, PostgreSQL, GCP

  2. Développeur full-stack senior et architecte

    2026

    Afi ExpertiseClient de Concreo

    • Mandaté pour reconstruire afiexpertise.com de bout en bout pour une entreprise de formation corporative bilingue (FR/EN) : responsable de la revue d'architecture, du choix des services et de la livraison de la nouvelle plateforme Next.js, Sanity et Tailwind CSS, du premier commit jusqu'au lancement.
    • Travail en mode déployé chez le client : compréhension du fonctionnement des opérations de formation et d'inscription d'AFI, puis conception de la plateforme et de ses intégrations autour de ce flux.
    • Intégration du système de gestion de formation Administrate pour alimenter un catalogue de plus de 360 cours avec filtrage à facettes par faculté, sujet et certification, en mappant son API sur le flux d'inscription du client et en contournant les limites de la plateforme.
    • Développement du paiement de cours intégré avec Stripe, transformant le site d'une brochure en plateforme transactionnelle.
    • Modernisation du CMS par la migration du contenu vers Sanity, permettant à l'équipe de contenu d'être autonome dans les deux langues.
    • Préservation et amélioration du référencement (SEO) pendant la migration, en laissant un code nettement plus maintenable.
    • Livraison de la refonte avec mon propre flux de développement par IA basé sur Claude Code, combinant des compétences d'agent maison et existantes pour livrer plus vite.

    Technologies : Next.js, React, TypeScript, Sanity, Tailwind CSS, Stripe, Administrate, HubSpot

  3. Développeur full-stack principal et gestionnaire de produit

    2024 – 2026

    TakeUpContrat via Toptal

    • Responsable de l'ensemble de l'application web d'une plateforme de tarification par IA gérant en temps réel les tarifs de chambres de plus de 150 hôtels, hôtels-boutiques et gîtes : architecture, feuille de route, spécifications et livraison, en tant que seul développeur web sur un mandat de 18 mois.
    • Refonte complète du produit, migrant 70 établissements en service et leurs utilisateurs payants de Bubble.io vers Next.js : cœur IA et données des établissements conservés intacts, seules les métadonnées des établissements migrées, et bascule sans interruption de la migration des données hormis un bref changement de DNS.
    • Rôle d'ingénieur déployé chez le client : collaboration quotidienne avec les fondateurs et l'équipe de science des données sur la direction du produit, en rédigeant les spécifications et en définissant la feuille de route qui ont transformé les recommandations tarifaires de l'IA en flux que les opérateurs utilisent avec confiance pour prévisualiser, modifier et approuver, en Next.js, React, shadcn/ui et Server Actions.
    • Connexion du front-end aux services Python et FastAPI exécutant la logique de tarification et l'inférence IA, avec responsabilité de la latence et de la gestion des erreurs.
    • Mise en place de la base d'ingénierie : analytique produit PostHog, surveillance des erreurs Sentry, suite de tests automatisés, CI conditionnant chaque déploiement à la réussite des tests, et authentification par organisation avec Clerk pour les accès multi-établissements.

    Technologies : React, Next.js, TypeScript, Highcharts, Clerk, PostHog, Sentry, Node.js, CSS

  4. Fondateur et gestionnaire de produit senior

    2020 – Présent

    Concreo Solutions Inc.

    • Fondation et direction d'une firme-conseil en ingénierie de produit, livrant six mandats clients (identifiés « Client de Concreo » ci-dessous) de bout en bout en ed-tech, RH-tech, livraison alimentaire et industries créatives, du cadrage et de l'architecture jusqu'au lancement en production et au soutien post-lancement.
    • Travail en mode déployé chez le client : intégration auprès de la direction de chaque client, cartographie du problème d'affaires, et responsabilité de la livraison du prototype jusqu'à la production.
    • Volontairement pratique : chaque mandat est cadré, architecturé, construit et livré personnellement pour que la qualité soit garantie par la personne qui en répond. Tous les projets livrés en production avec une transition maintenable, deux clients convertis en contrats d'entretien continus, et de nouveaux mandats obtenus via Toptal et par recommandation.

    Technologies : React, Vue, Nuxt.js, Next.js, Svelte, Firebase, Tailwind CSS, PostgreSQL, MySQL, Laravel, AWS Amplify, GCP, Vercel

  5. Développeur full-stack senior

    2024 – Présent

    HumanlyClient de Concreo

    • Responsable de bout en bout du site web marketing de Humanly, une plateforme d'embauche par IA, y compris de sa feuille de route; mandaté directement après l'acquisition de Teamable, un client précédent.
    • Partenaire d'ingénierie intégré à l'équipe marketing : développement du site multipage en Next.js, Sanity, Tailwind CSS et shadcn/ui, avec une couche de composants réutilisables qui accélère chaque nouvelle page et un modèle de contenu que les collègues non techniques utilisent sans ingénierie.
    • Livraison d'expériences soignées, animées et conformes WCAG sur ordinateur, tablette et mobile.

    Technologies : Next.js, React, Sanity Studio, Tailwind CSS, Shadcn, Resend

  6. Développeur full-stack et 3D

    2022 – 2024

    WeareskyClient de Concreo

    • Conception et développement d'une expérience web centrée sur la 3D avec Nuxt.js, Three.js et GSAP, devenue le principal différenciateur visuel de la marque.
    • Optimisation d'actifs 3D lourds pour un rendu fluide sur tous les appareils, améliorant l'engagement mobile, et création d'une bibliothèque de composants Vue réutilisables pour les mises en page 3D.

    Technologies : Vue 3, Nuxt.js, Three.js, GSAP, Tailwind CSS, Contentful, Google Analytics 4

  7. Développeur front-end

    2022 – 2024

    TeamableClient de Concreo

    • Conception et livraison de l'interface de Teamable.com en Next.js et Tailwind CSS pour la plateforme d'embauche de San Francisco financée par capital de risque, avec accessibilité conforme WCAG et performance sur tous les appareils.
    • Teamable a été acquise par Humanly en 2024, qui m'a ensuite mandaté directement pour son propre site.

    Technologies : Next.js, React, Tailwind CSS, Google Analytics 4

  8. Développeur front-end

    2021 – 2022

    GricsClient de Concreo

    • Création de la suite de composants réutilisables d'un tableau de bord administratif interne, adoptée par une équipe d'une dizaine de développeurs comme référence de composants.
    • Renforcement de la qualité avec des suites de tests Jest et une documentation Storybook utilisées autant par les développeurs que par les parties prenantes.

    Technologies : Vue 3, Nuxt.js, Vuetify, Jest, Storybook, Azure DevOps

  9. Développeur full-stack

    2020 – 2021

    TakeInClient de Concreo

    • Développement du back-end gérant des commandes de repas simultanées à grande échelle, incluant une intégration de paiement Stripe sécurisée.
    • Refactorisation des chemins de code critiques des utilisateurs et des commandes, améliorant mesurablement la performance et la maintenabilité.

    Technologies : Nuxt.js, Vue, Firebase, Stripe, Node.js, TypeScript, Docker

  10. Product Owner et développeur front-end

    2020 – 2021

    Zumrails

    • Quatrième membre de l'équipe de Zumrails à sa fondation, contribuant à définir le produit initial : les premières maquettes et la proposition marketing qui ont façonné sa plateforme de paiements fintech. L'équipe comptait 10 personnes à mon départ.
    • Zumrails a ensuite levé une série A à une valorisation de plus de 100 M$ (2024).

    Technologies : Vue 3, Nuxt.js, Tailwind CSS, Figma, i18n

  11. Analyste d'affaires et Product Owner

    2019

    Flinks

    • Débuts comme analyste d'affaires : cartographie, nettoyage et automatisation des processus internes, ce qui a bâti la compréhension de bout en bout de la plateforme sur laquelle je me suis ensuite appuyé comme Product Owner.
    • Responsable du produit Wealth Data, étendant la couverture de données de Flinks des comptes bancaires aux comptes d'investissement, et lancement de l'initiative de croissance par le produit (PLG) : une plateforme sur invitation permettant aux clients de s'inscrire en libre-service sans parler à un représentant.
    • Direction de la vision produit, de la feuille de route, de la planification des versions et de l'élaboration des récits utilisateur pour les deux initiatives.
    • Flinks a été acquise par la Banque Nationale du Canada pour 100 M$ (2021).

    Technologies : Aha!, Figma, Recherche, Bootstrap

  12. Conseiller en intelligence d'affaires

    2017 – 2019

    CGI

    • Travail direct avec la haute direction de CGI pour bâtir ses rapports d'intelligence d'affaires et ses prévisions dans Tableau et Power BI, devenus la référence pour le suivi des indicateurs de direction.
    • Intégration à l'unité d'intelligence d'affaires d'une grande banque canadienne, produisant les rapports de toute la banque, ce qui exigeait de comprendre de bout en bout des processus bancaires complexes avant d'en rendre compte.
    • Conception de scénarios et de modèles de sensibilité pour prédire les résultats financiers et éprouver les initiatives stratégiques.

    Technologies : Tableau, Power BI, Microsoft Dynamics CRM, SQL