Martin Alix
- Courriel: resume@malix.com
- Téléphone: +1-514-515-3469
- Localisation: Montréal, QC, Canada
- LinkedIn: https://linkedin.com/in/malix
- GitHub: https://github.com/malixsys
- Langues: Anglais, Français, Espagnol
Ingénieur Senior Principal Full-Stack & AI · Hybride IC/Tech Lead · React · Next.js · AI Agentique/LLM · Node.js · Python
RÉSUMÉ PROFESSIONNEL
Ingénieur full-stack de niveau principal et IC/Tech Lead hybride avec plus de 20 ans d'expérience livrant des plateformes web et APIs critiques pour le chiffre d'affaires dans les secteurs e-commerce, voyage/hôtellerie, fintech et jumeau numérique. Dans mon rôle actuel, je développe des solutions AI agentiques de niveau production sur React/Next.js—intégrant des workflows LLM dans des applications full-stack avec Node.js et des services Python—supervisant l'architecture, les flux de données respectueux de la vie privée, la fiabilité, le CI/CD et le support de production dans une rotation on-call formelle.
Coach-joueur pour des équipes petites et à fort impact (2–12), reconnu pour une direction technique claire, une livraison pratique, la plateformisation (systèmes de design, bibliothèques de composants), et des pratiques pragmatiques de CI/CD et performance. Collaborateur efficace avec les parties prenantes Produit, Design et Data/ML; performant dans des environnements distribués orientés produit.
COMPÉTENCES TECHNIQUES
- AI/LLM: IA Générative, AI Agentique, Orchestration d'Agents, Appel d'Outils/Fonctions, Sorties Structurées, RAG, Embeddings, Ingénierie de Prompts, LangChain, APIs OpenAI, Anthropic Claude, Claude Code, Garde-fous, Boucles d'Évaluation, Flux de Données Respectueux de la Vie Privée, Model Context Protocol (MCP), Harnais d'Évaluation LLM, Observabilité des Coûts/Usage IA, Routage et Bascule de Modèles, LangSmith
- Développement Assisté par IA: Claude Code, OpenCode, OpenAI / ChatGPT, workflows de codage agentiques
- Frontend: React, Next.js (App Router, SSR), TypeScript, JavaScript, Redux, HTML5, CSS3, Tailwind CSS, Webpack, Three.js, Electron, AngularJS
- Backend: Node.js, Express, REST, GraphQL, Python, Ruby on Rails, Go
- Données/Infra: PostgreSQL, Supabase, MongoDB, MS SQL, Redis, Docker, Git, CI/CD, Azure, Vercel, Dokku, DigitalOcean, Files de Messages, Mise en Cache, Performance Web, Journalisation Structurée, Better Stack, Surveillance de Disponibilité et Heartbeat, On-Call
- Architecture: SPA, SSR, Conception API, Microservices, SOA, SSO, OData, TDD, Bibliothèques de Composants, Frameworks UI, Évolutivité
- Leadership: Découverte Technique, Portée/Estimation, Gestion de Livraison, Révisions de Code, Embauche/Mentorat, Planification, Collaboration Inter-fonctionnelle, Agile
- Domaines: eCommerce, Hôtellerie, Voyage, Technologie Marketing, Finance/Banque, Santé, Télécommunications, Éducation, Actuariat, Plateformes de Contenu, SaaS
EXPÉRIENCE
Swoop — Ingénieur Full-Stack Principal
Jan 2023 – Présent · Télétravail
- Responsable de la livraison AI full stack pour des clients pharmaceutiques: livré ~8 workflows LLM agentiques en production (patrons d'orchestration, appel d'outils/fonctions), prompt/versioning, boucles d'évaluation, et flux de données respectueux de la vie privée.
- Défini l'architecture Next.js + Node et les standards de codage; fait évoluer PoC en plateforme de production, accélérant l'intégration et l'adoption des clients.
- Développé des fonctionnalités de bout en bout à travers UI, API, et services AI; réduit les taux d'erreur et diminué les coûts d'API LLM par l'optimisation de l'orchestration et de la mise en cache.
- Dirigé et encadré des équipes (2–4 ingénieurs); institué la révision de code, pratiques de test, et rituels de livraison.
- Responsable des services de bout en bout: configuration d'infrastructure en tant que code, pipelines CI/CD, builds conteneurisés, journalisation structurée et métriques, surveillance et alertes Better Stack, et support de production dans une rotation on-call formelle; intégré des serveurs MCP dans les chaînes d'outils d'agents en production. Tech: TypeScript, Next.js, React, Node.js, Python, LangChain, MCP, LangSmith, Supabase, Docker, CI/CD, Better Stack
Sonder / Busbud — Ingénieur Logiciel Staff (Contrat)
Nov 2021 – Déc 2022 · Télétravail
- Livré des fonctionnalités eCommerce et de plateforme d'hôtellerie, des workflows de réservation, et des composants UI réutilisables pour deux entreprises du secteur voyage/hôtellerie.
- Conçu et livré des frameworks de composants UI partagés, accélérant le développement de fonctionnalités à travers les équipes produit. Tech: TypeScript, React, Next.js, Node.js, Redux, Ruby/Rails, Go, PostgreSQL, Docker
Autodesk — Ingénieur UI Principal
Oct 2018 – Nov 2021 · Montréal, QC / Télétravail
- Modernisé l'eCommerce global vers React et aidé à construire la plateforme jumeau numérique Autodesk Tandem™; mis l'accent sur la performance et l'évolutivité.
- Développé des visualisations 3D temps réel pour la plateforme jumeau numérique Tandem™ avec Three.js et WebGL.
- Établi des bibliothèques de composants et motifs d'architecture frontend adoptés à travers les équipes. Tech: TypeScript, React, Node.js, Three.js, Redux, Go, MongoDB, Webpack
Aterian — Développeur Senior
Oct 2017 – Oct 2018 · Télétravail
- Implémenté l'ingestion/visualisation de données à travers des millions de pages; amélioré la livraison d'insights et la productivité des développeurs. Tech: JavaScript, C#, Node.js, React, Redux, Azure, Files de Messages, MS SQL, Redis
AppDirect — Développeur Front-End Staff
Oct 2015 – Oct 2017 · Montréal, QC
- Développé des fonctionnalités pour un marketplace cloud multi-millions d'utilisateurs; renforcé l'architecture UI et l'outillage; contribué aux migrations AngularJS/Electron vers React. Tech: JavaScript, TypeScript, React, Redux, Node.js, Electron, AngularJS, Java
Cirque du Soleil — Lead Technique (Contrat)
Oct 2014 – Oct 2015 · Montréal, QC
- Défini et géré l'environnement basé Azure; dirigé le développement d'applications web à portée mondiale dans une SOA. Tech: ASP.NET MVC 5, C#, JavaScript, AngularJS, Azure, OData, SOA
Morgan Stanley — Lead d'Équipe, CVA Trader Workstation
Jul 2012 – Déc 2013
- Application WinForms mission-critique gérant $300B+ AUM; équipe mondiale, distribuée. Tech: C#, WinForms, SOAP/SOA, Java, DB2, TDD.
Mouvement Desjardins — Lead d'Équipe, AccesD
Jul 2010 – Jun 2012
- Plateforme web bancaire consommateur avec ~2,000,000 utilisateurs; introduit CI, TDD, Spring MVC; révisions de code et coaching d'équipe. Tech: Java/J2EE, Spring MVC, WebLogic, DB2.
Banque Laurentienne — Architecte Solutions
Jan 2010 – Août 2010
- Déploiement Microsoft Dynamics CRM; gouvernance d'architecture; intégrations SOAP. Tech: .NET 3.5, MS Dynamics 4.0, SQL Server.
CGI — Lead d'Équipe & Architecte
Déc 2008 – Jan 2010
- Modernisation service client .NET/SharePoint (DRC); CI/TDD; Oracle & SQL Server.
Vodafone — Lead/Architecte/Développeur
2007 – 2008
- eCommerce ATG (NZ/Global/DE); WebLogic/Oracle; intégration via DataPower; extraction/reporting financière.
Expérience Antérieure
- Rôles antérieurs: Dell (automation Salesforce), AnnuityNet (finance B2B/B2C), Gnosis KM (.NET/SharePoint), Montrusco Bolton (gestion portefeuille), ISP (dispatch temps réel). Tech: VB.NET/6, ASP, XML/XSL, SQL Server, Clipper, DBase IV.
PROJETS
SaaS IA en technologie de carrière (Stealth) — Fondateur et Ingénieur Principal
Sep 2025 – Présent · Télétravail
- Construit un SaaS IA bilingue de bout en bout sur Next.js 16 / React 19 avec Supabase Auth et sécurité au niveau des lignes, Drizzle sur 23 tables, et paliers d'abonnement Stripe avec droits et quotas appliqués.
- Déplacé les pipelines LLM multi-étapes des gestionnaires de requêtes vers des workflows durables et à état avec points de contrôle par étape et reprises idempotentes aux frontières d'étape, classant les échecs fournisseurs comme fatals ou reprenables pour qu'une panne en cours de pipeline reprenne sans abandonner de données.
- Livré un registre de coûts et d'usage IA par appel, un routage de modèles par tâche avec bascule, et un moteur de notation ATS déterministe à 11 règles. Tech: TypeScript, Next.js 16, React 19, Supabase, Drizzle, Stripe, Workflow DevKit, Tailwind CSS, Vercel
aZOO.me — Co-fondateur, CTO
Jan 2011 – Présent · Télétravail
- Architecturé et construit un SaaS cloud pour la gestion d'identification animale de zéro à la production servant 50 000+ utilisateurs; géré des contributeurs distribués et les opérations.
- Livré des workflows d'enregistrement de micropuces, recherche d'animaux perdus, adoption et services vétérinaires avec paiements Stripe/Bambora, OAuth et intégration OpenAI; application iOS native via Capacitor.
- Construit la couche de fiabilité et de coûts IA: chaînes de bascule de modèles par tâche, pipeline de télémétrie de coûts/usage par appel avec tableau de bord des dépenses et projection de fin de mois, harnais d'évaluation LLM-as-judge couvrant 17 modèles et 4 tâches de production, et passerelle LLM authentifiée de serveur à serveur avec liste d'autorisation de modèles par application.
- Seul opérateur de production: responsable de la réponse aux incidents, des postmortems et de la surveillance heartbeat de type dead-man's-switch répartie sur deux fournisseurs indépendants. Tech: TypeScript, React, Vite SSR, Node.js, Express, MongoDB, Tailwind CSS, OpenAI, Stripe, Capacitor, Docker, Dokku, DigitalOcean, Better Stack
FORMATION
- Diplôme Collégial (DEC); Études en Administration des Affaires