Skip to content

Tech Lead · IA @ Desjardins

De 1 M$ de revenus en vente de services Pokémon Go, à la gouvernance des pratiques d'IA dans une banque.

Douze ans à transformer des idées en produits qui livrent et rapportent.

Me contacter
Thierry M.

Projets

08 projets · 2018–2026

À propos

Comment l’IA transforme l’industrie logicielle

Exploiter l’IA est désormais au cœur de ma philosophie de développement. Mon expertise en architecture logicielle me permet d’utiliser l’IA comme accélérateur, écrivant du code dans presque n’importe quel langage et livrant des solutions plus vite que jamais. Ce virage m’oblige à me concentrer sur les activités à plus forte valeur : veille technologique, revues de code méticuleuses, tests approfondis et détection proactive des sorties erronées ou hallucinatoires, grâce à des harnais sous forme de skills, garde-fous, hooks et boucles de vérification automatisées qui gardent les agents sur des patrons éprouvés et bloquent les erreurs avant la mise en production.

« 90 % de mes compétences sont soudainement tombées à zéro dollar et 10 % ont été multipliées par 1000. […] Avoir une vision, savoir définir des étapes clés pour y parvenir, contrôler la complexité ; voilà des compétences désormais ultra-valorisées comparées à “je sais où mettre les esperluettes, étoiles et accolades en Rust”. »

Débuts de carrière

Pendant mon B.Sc. en informatique à l’Université d’Ottawa, un colocataire et moi avons créé une plateforme e-commerce entièrement personnalisée qui a généré plus d’un million $ de revenus dès sa première année, bien avant que Shopify ne devienne populaire. En combinant mes compétences de développement de bots de jeux vidéo à une expérience utilisateur ultra simple, nous avons obtenu un avantage concurrentiel décisif. Des considérations mûrement réfléchies nous ont finalement amenés à fermer la boutique, mais le projet a prouvé que, avec assez de détermination et de code, presque tout est possible.

Comme nous avons démarré sans personnel, j’ai rapidement développé des compétences en marketing, gestion de projet, recrutement et stratégie d’affaires, en plus du développement. Au fil des ans, j’ai dirigé mes propres entreprises et conseillé des sociétés spécialisées dans l’automatisation de jeux, affinant ainsi mes compétences techniques et commerciales.

Le travail avec des partenaires exclusivement orientés cryptomonnaies a éveillé mon intérêt pour la blockchain. J’ai commencé le trading automatisé et suis finalement devenu gestionnaire de projet et président d’un casino crypto.

Note de côté : Durant la pandémie de 2020, j’ai pris un congé sabbatique pour diriger une guilde World of Warcraft Classic : 40 joueurs en vocal, trois soirs par semaine, pendant 18 mois. Cette expérience de leadership intense m’a appris à gérer de grandes communautés en ligne.

À mesure que ma réputation dans la crypto grandissait, j’ai obtenu des mandats de conseil, mentoré à l’ETHGlobal Sydney et décroché un poste de gestionnaire de projet technique pour un projet crypto bien financé.

Aujourd'hui

Je suis actuellement Tech Lead IA chez Desjardins, où j'innove les pratiques d'ingénierie pour encadrer et gouverner le développement assisté par l'IA à travers les équipes, en définissant les garde-fous, rulesets et standards de revue pour les workflows de codage assistés par l'IA.

Entre deux emplois, je me suis lancé dans le Pyth Community Hackathon de 6 semaines à sa toute dernière semaine et j'ai livré Ouroboros, un agent de codage IA qui transforme une idée en langage naturel en une dApp Pyth déployée et fonctionnelle, depuis une simple fenêtre de chat. Le projet a remporté la 1re place et une récompense de 50 000 $PYTH (annonce sur X).

Auparavant, j'étais Tech Lead IA chez Angel Softwares, où je pilotais la direction technique et le mentorat des développeurs sur les gammes de produits IA, en construisant des assistants vocaux intelligents et des outils d'automatisation basés sur l'OCR avec Python, TypeScript et AWS.

Avant cela, j'ai passé deux ans en tant que développeur full-stack senior chez une entreprise canadienne de traitement de l'eau, où prendre du recul par rapport aux décisions stratégiques pour plonger dans le code m'a permis de maîtriser les pratiques de niveau entreprise :

  • Conception et maintenance de pipelines CI/CD robustes
  • Mise en place de suites de tests automatisés complètes
  • Application rigoureuse du version control et des processus de release
  • Création de microservices pour décharger les tâches lourdes et réduire la charge réseau
  • Contribution aux initiatives de migration TypeScript en tant que développeur principal refactorisant notre application frontend Vue

Cette profondeur technique alimente désormais mon travail de gouvernance de l'IA dans des produits concrets.

Aléatoire

Sur un plan plus personnel, je crois que la différenciation est clé. Poussé par la passion, j’ai passé des années à bâtir mon expertise dans plusieurs domaines technologiques de niche qui se révèlent utiles de temps en temps :

  • Bidouillage de jeux vidéo : Injection mémoire / hooking via DLL.
  • Hacking & automatisation Android : attaques MITM, ROMs personnalisées pour contourner la sécurité, bots d’automatisation sur mesure.
  • Modding de jeux vidéo : Cartes et mods personnalisés.
  • Systèmes d’exploitation : Expérimentation poussée sous Debian-based et Windows.
  • Intégration de paiements : Stripe, PayPal, eBay, crypto (web3) et FastSpring.

Je suis devant un ordinateur depuis l’âge de cinq ans ; cette passion m’a fait emprunter de nombreux chemins, me forgeant un bagage technique vaste et diversifié.


Je suis le “gars à idées” que décrit Sam Altman d’OpenAI dans “The Gentle Singularity”. Plutôt que d’attendre qu’un autre exécute mes idées, j’ai appris l’ingénierie logicielle depuis les bases pour les concrétiser moi-même. À mesure que l’IA abaisse la barrière à l’implémentation, ce mélange de pensée instinctive hors cadre et de compétences techniques durement acquises est devenu mon avantage compétitif.

Parcours (strictement $) et Éducation

◆ = formation

Compétences

58 outils · 7 groupes

AI Tooling & Harnesses

Languages & Frameworks

Frontend & UI

Databases & Data

DevOps & Cloud

Tools & Workflow

Testing & Automation