{
  "apiVersion": "v1",
  "data": [
    {
      "title": "Ingénieur logiciel senior et architecte IA",
      "company": "Banque Nationale du Canada (BNC)",
      "companyNote": "Montréal",
      "summary": "Architecte IA et ingénieur pratique pour BNE (la division entreprises de la BNC) : mène la découverte avec les gestionnaires de produit, les utilisateurs et la direction des affaires pour transformer des demandes d’IA ouvertes en cas d’usage classés selon le retour sur investissement et la faisabilité. Construit et livre des systèmes multi-agents en production utilisés par plus de 75 personnes : services Python FastAPI, agents superviseurs et agents de travail LangGraph avec appel d’outils, mémoire et gestion du contexte, et intégrations MCP avec Slack, Jira et Confluence. A construit un RAG sur les procédures bancaires avec AWS Bedrock : découpage en segments, embeddings et recherche vectorielle hybride, mesurés sur des jeux de questions annotés. Place chaque modèle derrière des garde-fous et un banc d’évaluation Python (jeux de tests, LLM comme juge, barrières de régression), garde les règles critiques pour l’entreprise dans du code déterministe, et établit les normes de cycle de développement logiciel piloté par l’IA avec lesquelles les équipes de BNE construisent : GitHub Copilot avec les modèles Claude et Codex, garde-fous de revue, de test et de CI sur chaque changement généré par l’IA, et invites, gabarits et composants d’agents partagés que d’autres équipes adoptent. A construit l’interface conversationnelle en continu de l’assistant en SwiftUI, Jetpack Compose et React Native, avec les résultats d’outils en cartes enrichies, l’historique et un cache hors ligne.",
      "technologies": [
        "LangGraph",
        "RAG",
        "Python FastAPI",
        "MCP",
        "AWS Bedrock",
        "Python evaluation harness",
        "MCP",
        "Streaming chat UI"
      ],
      "highlights": [
        "Architecte IA senior et ingénieur qui met la main à la pâte pour BNE (la division des entreprises de la BNC) : découverte menée avec des gestionnaires de produit, des utilisateurs et la direction des affaires pour transformer des demandes d’IA ouvertes en cas d’usage classés selon le ROI et la faisabilité.",
        "Construction de l’interface conversationnelle en continu de l’assistant IA en SwiftUI et React Native : réponses diffusées par WebSocket dans des bulles de message en direct, résultats d’outils sous forme de cartes enrichies, avec historique, cache hors ligne et logique de clavardage KMP partagée.",
        "Construction et livraison de systèmes multi-agents en production utilisés par plus de 75 personnes : services Python FastAPI, agents superviseurs et agents de travail LangGraph avec appel d’outils, mémoire et gestion du contexte, et intégrations MCP avec Slack, Jira et Confluence.",
        "Construction d’un RAG sur les procédures bancaires dans AWS Bedrock : découpage, plongements et recherche vectorielle hybride sur Qdrant et pgvector, mesurés sur des jeux de questions étiquetées.",
        "Mise de chaque modèle derrière des garde-fous et un banc d’évaluation Python (jeux de tests, LLM comme juge, barrières de régression) tracé dans LangSmith, et maintien des règles critiques pour l’entreprise dans du code déterministe.",
        "Définition des normes de SDLC piloté par l’IA avec lesquelles les équipes BNE construisent : Copilot avec les modèles Claude et Codex, garde-fous de révision, de test et de CI sur chaque changement généré par l’IA, et composants d’agents partagés que d’autres équipes ont adoptés.",
        "Mise en place d’une révision avec humain dans la boucle, avec seuils de confiance, voies d’escalade, RBAC et journalisation d’audit pour répondre à la gouvernance des données des services financiers et aux obligations de la LPRPDE (PIPEDA).",
        "Exploitation des services d’IA dans Docker sur Kubernetes avec traçage et surveillance OpenTelemetry, plus routage de modèles et suivi des coûts par requête qui associent chaque tâche à un modèle qui réussit ses évaluations.",
        "Construction des fondations de l’application bancaire de zéro (Swift, SwiftUI, React Native, React et Next.js en TypeScript) et de sa couche d’identité Okta avec OpenID Connect, MFA FIDO2/WebAuthn et WCAG 2.2 AA."
      ],
      "keywords": [
        "architecture IA",
        "cycle de développement logiciel piloté par l’IA (SDLC IA)",
        "systèmes multi-agents",
        "LangGraph",
        "LangChain",
        "appel d’outils",
        "mémoire d’agent",
        "ingénierie du contexte",
        "MCP (Model Context Protocol)",
        "intégrations Slack, Jira et Confluence",
        "RAG",
        "plongements",
        "recherche vectorielle hybride",
        "Qdrant",
        "pgvector",
        "AWS Bedrock",
        "Python",
        "FastAPI",
        "banc d’évaluation",
        "LLM comme juge",
        "barrières de régression",
        "garde-fous",
        "LangSmith",
        "humain dans la boucle",
        "RBAC",
        "journalisation d’audit",
        "PIPEDA",
        "gouvernance des données",
        "routage de modèles",
        "suivi des coûts des LLM",
        "Docker",
        "Kubernetes",
        "OpenTelemetry",
        "GitHub Copilot",
        "Claude",
        "Codex",
        "interface de clavardage en continu",
        "diffusion en continu WebSocket",
        "SwiftUI",
        "React Native",
        "React",
        "Next.js",
        "TypeScript",
        "Kotlin Multiplatform (KMP)",
        "Remote Deposit Capture",
        "Okta",
        "OpenID Connect",
        "MFA FIDO2 / WebAuthn",
        "WCAG 2.2 AA",
        "Backbase"
      ]
    },
    {
      "title": "Développeur mobile principal",
      "company": "Banque Nationale du Canada (BNC)",
      "companyNote": "Montréal",
      "summary": "S’est joint à BNE dès sa création et a aidé à bâtir l’application mobile de A à Z sur iOS et Android. A travaillé en partenariat avec Backbase sur la fondation mobile et mené plusieurs POC pour valider l’architecture, les intégrations de SDK et l’approche de livraison. A construit Remote Deposit Capture et l’authentification Okta sur iOS et Android, et a travaillé sur le copilote IA dans l’application. A livré l’infrastructure d’authentification de bout en bout avec MFA FIDO2/WebAuthn et accessibilité WCAG 2.2 AA.",
      "technologies": [
        "AI copilot",
        "Swift",
        "Kotlin",
        "Backbase",
        "Okta",
        "FIDO2",
        "WebAuthn",
        "WCAG 2.2 AA"
      ],
      "highlights": [
        "J’ai rejoint BNE (la division des entreprises de la BNC) dès sa création et contribué à bâtir l’application iOS de zéro, aux côtés des couches web React Native et React / Next.js en TypeScript.",
        "Collaboré avec Backbase pour façonner la base mobile, avec plusieurs preuves de concept pour valider l’architecture, les intégrations de SDK et l’approche de livraison.",
        "Construit Remote Deposit Capture (numérisation de chèques par caméra) et les parcours d’authentification Okta sur iOS et Android.",
        "Travaillé sur le copilote d’IA dans l’application d’entreprise et maintenu la stabilité en production.",
        "Livré l’infrastructure d’authentification (parcours de connexion sécurisée, MFA FIDO2/WebAuthn, gestion des sessions, instrumentation) avec conformité d’accessibilité WCAG 2.2 AA sur les parcours de connexion et de compte. Harmonisé les contrats d’API, la stratégie de déploiement et la préparation à la production."
      ],
      "keywords": [
        "architecture IA",
        "cycle de développement logiciel piloté par l’IA (SDLC IA)",
        "systèmes multi-agents",
        "LangGraph",
        "LangChain",
        "appel d’outils",
        "mémoire d’agent",
        "ingénierie du contexte",
        "MCP (Model Context Protocol)",
        "intégrations Slack, Jira et Confluence",
        "RAG",
        "plongements",
        "recherche vectorielle hybride",
        "Qdrant",
        "pgvector",
        "AWS Bedrock",
        "Python",
        "FastAPI",
        "banc d’évaluation",
        "LLM comme juge",
        "barrières de régression",
        "garde-fous",
        "LangSmith",
        "humain dans la boucle",
        "RBAC",
        "journalisation d’audit",
        "PIPEDA",
        "gouvernance des données",
        "routage de modèles",
        "suivi des coûts des LLM",
        "Docker",
        "Kubernetes",
        "OpenTelemetry",
        "GitHub Copilot",
        "Claude",
        "Codex",
        "interface de clavardage en continu",
        "diffusion en continu WebSocket",
        "SwiftUI",
        "React Native",
        "React",
        "Next.js",
        "TypeScript",
        "Kotlin Multiplatform (KMP)",
        "Remote Deposit Capture",
        "Okta",
        "OpenID Connect",
        "MFA FIDO2 / WebAuthn",
        "WCAG 2.2 AA",
        "Backbase"
      ]
    },
    {
      "title": "Ingénieur mobile principal et architecte IA principal",
      "company": "TouchTunes",
      "companyNote": "États-Unis",
      "summary": "Ingénieur mobile principal : dirige l’équipe mobile de la plateforme Bullshooter sur iOS et Android, en travaillant directement avec la direction des affaires et le PDG. A intégré la détection de proximité par balises Core Bluetooth (SDK Foursquare Pilgrim) et les paiements sans espèces TouchTunes Pay (PassKit/Apple Pay avec tokenisation PCI) pour la synchronisation en temps réel avec les établissements et le matériel de jukebox. A construit l’automatisation Maestro avec CI/CD Bitrise pour les tests d’interface multiplateformes et mis en place OneTrust pour la conformité en matière de confidentialité. Architecte IA principal : conçoit la stratégie d’IA de toute l’entreprise, y compris un système de design intégrant l’IA avec Figma MCP et une API BFF compatible avec MCP pour des fonctionnalités propulsées par l’IA sur iOS, Android et le backend.",
      "technologies": [
        "iOS",
        "Android",
        "Core Bluetooth",
        "Foursquare Pilgrim SDK",
        "PassKit",
        "Apple Pay",
        "Maestro",
        "Bitrise",
        "OneTrust",
        "Figma MCP",
        "MCP",
        "BFF API"
      ],
      "highlights": [
        "Dirige l’équipe mobile de la plateforme Bullshooter sur iOS et Android, fixe l’orientation technique et travaille directement avec la direction de l’entreprise et le PDG.",
        "Conçoit l’architecture de la stratégie d’IA de toute l’entreprise : un système de design intégré à l’IA sur Figma MCP pour le prototypage rapide, une architecture de widgets réutilisables et la cohérence de l’interface entre les équipes.",
        "Conçu l’architecture d’une API BFF compatible MCP pour des fonctionnalités propulsées par l’IA sur iOS, Android et le backend, avec les équipes backend et infonuagique.",
        "Livré la synchronisation en temps réel entre l’appareil mobile et le matériel de juke-box : paiements sans espèces TouchTunes Pay (PassKit / Apple Pay avec tokenisation PCI) et proximité par balises Core Bluetooth grâce au SDK Foursquare Pilgrim.",
        "Établi les normes de codage, les patrons de conception et une structure de composants modulaire, avec l’automatisation d’interface Maestro sur Bitrise CI/CD.",
        "Mis en œuvre OneTrust pour la conformité en matière de vie privée selon les directives de l’App Store et de sécurité mobile.",
        "Encadre des ingénieurs et dirige les revues d’architecture et de code."
      ],
      "keywords": [
        "stratégie d’IA",
        "architecte IA principal",
        "système de design intégré à l’IA",
        "Figma MCP",
        "MCP (Model Context Protocol)",
        "BFF API",
        "iOS",
        "Android",
        "Swift",
        "Kotlin",
        "Core Bluetooth",
        "balises BLE",
        "Foursquare Pilgrim SDK",
        "TouchTunes Pay",
        "PassKit",
        "Apple Pay",
        "tokenisation PCI",
        "Maestro",
        "Bitrise",
        "CI/CD",
        "OneTrust",
        "conformité en matière de vie privée",
        "architecture modulaire",
        "revues de code",
        "mentorat"
      ]
    },
    {
      "title": "Ingénieur mobile senior",
      "company": "PNC Bank",
      "companyNote": "États-Unis",
      "summary": "Dirige l’équipe mobile qui refond l’application mobile phare de PNC Bank avec SwiftUI, vise la conformité d’accessibilité WCAG 2.2 AA et aligne les modèles avec les équipes Android et Flutter. Conçoit l’architecture de fonctionnalités bancaires SwiftUI avec une architecture propre MVVM réutilisable dans des cibles KMP, Flutter et React Native, avec des flux d’authentification sécurisés, la gestion de comptes et les transactions sur la concurrence moderne (async/await). Établit l’observabilité, les normes de test et la surveillance en production.",
      "technologies": [
        "SwiftUI",
        "MVVM",
        "Clean Architecture",
        "async/await",
        "WCAG 2.2 AA",
        "KMP",
        "Flutter",
        "React Native"
      ],
      "highlights": [
        "Dirige l’équipe mobile qui refond l’application phare de PNC Bank en SwiftUI : une refonte visuelle et architecturale complète visant WCAG 2.2 AA.",
        "Conçoit l’architecture des fonctionnalités bancaires SwiftUI avec MVVM et Clean Architecture sur la concurrence moderne (async/await, actors), avec des patrons réutilisables pour KMP, Flutter et React Native.",
        "Met en œuvre l’authentification sécurisée (FIDO2 / WebAuthn, MFA biométrique), la gestion de comptes, l’historique des transactions et les parcours de paiement.",
        "Défini les contrats d’API et les patrons d’intégration pour les comptes, les transactions et l’authentification, et intégré des API REST sécurisées avec gestion des erreurs et résilience hors ligne.",
        "Harmonise les flux de travail partagés avec les équipes Android (Jetpack Compose) et Flutter, avec CI/CD Azure DevOps.",
        "Établi l’observabilité, les normes de test XCTest et la surveillance en production."
      ],
      "keywords": [
        "SwiftUI",
        "MVVM",
        "Clean Architecture",
        "async/await",
        "actors",
        "WCAG 2.2 AA",
        "FIDO2 / WebAuthn",
        "MFA biométrique",
        "authentification sécurisée",
        "gestion de comptes",
        "transactions",
        "paiements",
        "API REST",
        "résilience hors ligne",
        "Kotlin Multiplatform (KMP)",
        "Flutter",
        "React Native",
        "Jetpack Compose",
        "Azure DevOps",
        "XCTest",
        "observabilité",
        "surveillance en production",
        "services bancaires"
      ]
    },
    {
      "title": "Développeur mobile Staff",
      "company": "Bell / Virgin Plus",
      "companyNote": "Montréal",
      "summary": "A dirigé l’équipe mobile qui livrait les applications de télécom MyBell et Virgin Plus (prix Webby) pour des millions d’utilisateurs sur iOS et Android. A contribué au système de design partagé et à la bibliothèque de composants réutilisés dans les applications des marques de Bell (Bell, Virgin, Lucky, Crave et d’autres) avec accessibilité WCAG 2.2 AA (Loi canadienne sur l’accessibilité). A co-conçu l’architecture des modules partagés Kotlin Multiplatform (Ktor) pour le réseau, l’analytique et la logique d’affaires, avec environ 80 % de réutilisation des modules de domaine et de données partagés entre iOS et Android. A défini les normes d’observabilité et les pipelines de télémétrie. A mis en œuvre des recommandations Core ML et une classification TensorFlow Lite. A construit un assistant de soutien en IA générative : services Python FastAPI sur Google Vertex AI avec RAG sur le contenu de soutien, chaque changement de modèle conditionné à un banc d’évaluation, et une interface de clavardage native en continu sur un WebSocket Ktor.",
      "technologies": [
        "Kotlin Multiplatform",
        "Ktor",
        "Swift",
        "Kotlin",
        "Core ML",
        "TensorFlow Lite",
        "Vertex AI",
        "RAG",
        "Ktor WebSocket",
        "WCAG 2.2 AA"
      ],
      "highlights": [
        "Dirigé l’équipe mobile des applications MyBell et Virgin Plus (prix Webby), intégré aux équipes produit, design et backend de Bell.",
        "Construit l’interface conversationnelle de l’assistant nativement en UIKit et Jetpack Compose, sur des modèles de messages partagés KMP et un WebSocket Ktor : réponses en continu, lignes de contenu enrichi, historique paginé, mise en cache avec Core Data et Room.",
        "Champion de l’IA pour le groupe mobile : construit un assistant de soutien en IA générative avec des services Python FastAPI sur Google Vertex AI, du RAG sur le contenu de soutien dans Pinecone, et des intégrations Slack et Jira.",
        "Mené le réglage fin de modèles sur Vertex AI et validé chaque changement de modèle au moyen d’un banc d’évaluation Python (LLM comme juge, barrières de régression), avec traçage Langfuse et traitement des renseignements personnels (PII) conforme à PIPEDA.",
        "Déployé les services de l’assistant dans Docker sur Kubernetes avec surveillance Datadog, et établi les normes d’observabilité et les pipelines de télémétrie qui ont réduit les défauts en production.",
        "Livré de l’apprentissage automatique sur l’appareil (recommandations Core ML, classification TensorFlow Lite) et des modules partagés Kotlin Multiplatform avec ~80 % de réutilisation des couches domaine et données entre iOS et Android.",
        "Construit des composants de système de design conformes à WCAG 2.2 AA en vertu de la Loi canadienne sur l’accessibilité, migré le CI/CD vers GitHub Actions, encadré des ingénieurs et mené des entrevues techniques.",
        "Intégré des modules KMP dans des applications iOS, mis en œuvre des couches d’interopérabilité Swift/Kotlin et débogué des problèmes à la frontière KMP/iOS (concurrence, mémoire, plantages) dans les applications de l’écosystème Bell.",
        "Livré l’intégration PassKit / Apple Pay pour le paiement de factures dans l’application, dans les applications Bell et Virgin Plus."
      ],
      "keywords": [
        "assistant de soutien en IA générative",
        "Google Vertex AI",
        "RAG",
        "Pinecone",
        "réglage fin",
        "banc d’évaluation",
        "LLM comme juge",
        "Langfuse",
        "traitement des PII",
        "PIPEDA",
        "Python",
        "FastAPI",
        "intégrations Slack et Jira",
        "Docker",
        "Kubernetes",
        "Datadog",
        "observabilité",
        "pipelines de télémétrie",
        "UIKit",
        "Jetpack Compose",
        "MVVM",
        "Kotlin Multiplatform (KMP)",
        "Ktor",
        "diffusion en continu WebSocket",
        "Core Data",
        "Room",
        "Core ML",
        "TensorFlow Lite",
        "apprentissage automatique sur l’appareil",
        "système de design",
        "WCAG 2.2 AA",
        "Loi canadienne sur l’accessibilité",
        "PassKit",
        "Apple Pay",
        "GitHub Actions",
        "mentorat",
        "entrevues techniques",
        "Prix Webby"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "ScotiaBank",
      "companyNote": "Toronto",
      "summary": "A défendu une stratégie de modernisation axée d’abord sur SwiftUI pour Scotia iTrade et les applications bancaires principales de Scotia, en coordination avec Android pour la parité Jetpack Compose. A construit des pipelines CI/CD avec Jenkins et Bitbucket, atteint une couverture de code de 80%+ avec XCTest et KIF, et mis en place l’observabilité avec Charles Proxy, Dynatrace et Splunk.",
      "technologies": [
        "SwiftUI",
        "Jetpack Compose",
        "Jenkins",
        "Bitbucket",
        "XCTest",
        "KIF",
        "Charles Proxy",
        "Dynatrace",
        "Splunk"
      ],
      "highlights": [
        "Dirigé la modernisation axée sur SwiftUI de Scotia iTrade et de l’application bancaire principale dans le cadre du SSDLC de la banque, avec conformité WCAG 2.1 AA en vertu de l’AODA.",
        "Construit l’interface de données de marché en temps réel de Scotia iTrade en SwiftUI, affichant en direct les cotations en continu et l’état des ordres à mesure que les mises à jour arrivent.",
        "Introduit GitHub Copilot dans l’équipe pour le développement assisté par l’IA, écrit de l’automatisation Python pour l’analyse de journaux et les vérifications de publication, et animé les dîners-causeries qui l’accompagnaient.",
        "Construit le CI/CD Jenkins et Bitbucket et des suites XCTest et KIF à plus de 80 % de couverture comme barrières de régression, et assuré la réponse aux incidents avec Splunk et Dynatrace.",
        "Établi des pratiques d’observabilité et de débogage avec Charles Proxy, Splunk et Dynatrace pour l’optimisation de la performance et le triage des incidents."
      ],
      "keywords": [
        "SwiftUI",
        "modernisation SwiftUI",
        "données de marché en temps réel",
        "Scotia iTrade",
        "SSDLC",
        "WCAG 2.1 AA",
        "AODA",
        "GitHub Copilot",
        "développement assisté par l’IA",
        "automatisation Python",
        "Jenkins",
        "Bitbucket Pipelines",
        "XCTest",
        "KIF",
        "couverture de tests de plus de 80 %",
        "Splunk",
        "Dynatrace",
        "Charles Proxy",
        "réponse aux incidents"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "Livescale",
      "companyNote": "Montréal",
      "summary": "A conçu l’architecture d’une plateforme de commerce électronique B2B en diffusion en direct, utilisant AVFoundation/AVPlayer pour la vidéo, le clavardage et les transactions en temps réel, avec des SDK mobiles pour les applications iOS, Android, Flutter et React Native. A conçu une architecture SwiftUI modulaire avec des modules GraphQL (Apollo) réutilisables, des intégrations de commerce Shopify et un SDK C# sur mesure. A mis en œuvre OAuth2 avec Auth0 pour l’authentification unique des marchands, construit un pipeline CI/CD de Bitbucket à l’App Store avec Doppler pour les secrets, et expérimenté avec Kotlin Multiplatform pendant les versions bêta/alpha.",
      "technologies": [
        "SwiftUI",
        "AVFoundation",
        "AVPlayer",
        "GraphQL",
        "Apollo",
        "Shopify",
        "C#",
        "OAuth2",
        "Auth0",
        "Bitbucket",
        "Doppler",
        "Kotlin Multiplatform"
      ],
      "highlights": [
        "Conçu l’architecture d’une plateforme de commerce électronique B2B en diffusion en direct dès sa création : vidéo, clavardage et transactions en temps réel sur AVFoundation / AVPlayer, avec intégrations marchandes Shopify.",
        "Construit des SDK mobiles que les marchands intègrent dans des applications iOS, Android, Flutter et React Native, y compris des modules natifs (Swift / Kotlin) pour la vidéo, le clavardage et les paiements.",
        "Conçu une architecture SwiftUI modulaire avec des modules GraphQL (Apollo) réutilisables, la diffusion Larix et un SDK GraphQL C# sur mesure.",
        "Dirigé la conception technique de systèmes temps réel tolérants aux pannes (clavardage, diffusion, paiements), avec observabilité et surveillance intégrées.",
        "Mis en œuvre OAuth2 avec Auth0 pour l’authentification unique des marchands dans les applications des détaillants.",
        "Construit le pipeline CI/CD de Bitbucket jusqu’à l’App Store avec gestion des secrets Doppler.",
        "Validé les modules partagés domaine et données Kotlin Multiplatform et l’interopérabilité Swift/Kotlin pendant la version bêta."
      ],
      "keywords": [
        "diffusion en direct",
        "commerce en direct",
        "commerce électronique B2B",
        "AVFoundation",
        "AVPlayer",
        "Larix",
        "clavardage en temps réel",
        "paiements",
        "Shopify",
        "SDK mobiles",
        "SwiftUI",
        "GraphQL",
        "Apollo",
        "C#",
        "React Native",
        "Flutter",
        "modules natifs",
        "OAuth2",
        "Auth0",
        "SSO",
        "Bitbucket",
        "Doppler",
        "CI/CD",
        "observabilité",
        "Kotlin Multiplatform (KMP)"
      ]
    },
    {
      "title": "Développeur mobile",
      "company": "Malea Inc.",
      "companyNote": "Montréal",
      "summary": "A conçu l’architecture d’un système de gestion d’inventaire industriel avec intégration IoT Bluetooth Mesh. A construit des modules partagés Kotlin Multiplatform pour iOS et Android, conçu une architecture de synchronisation hors ligne d’abord avec résolution de conflits, et intégré Core ML et TensorFlow Lite pour la reconnaissance et l’étiquetage automatisés des actifs.",
      "technologies": [
        "Bluetooth Mesh",
        "Kotlin Multiplatform",
        "Core ML",
        "TensorFlow Lite"
      ],
      "highlights": [
        "Conçu l’architecture d’un système de gestion de stocks industriels avec IdO Bluetooth Mesh pour le suivi et le positionnement des actifs en temps réel.",
        "Conçu une synchronisation hors ligne d’abord avec résolution de conflits, persistance des données et synchronisation en arrière-plan pour des sites industriels à connectivité limitée.",
        "Construit des modules partagés Kotlin Multiplatform pour la communication avec les appareils, la synchronisation et le suivi des actifs, consommés par des applications natives iOS (Swift) et Android (Kotlin).",
        "Intégré Core ML et TensorFlow Lite pour la reconnaissance et l’étiquetage automatisés des actifs.",
        "Mis en œuvre la gestion des erreurs et les nouvelles tentatives pour le matériel sans fil, et documenté le SDK pour l’intégration aux systèmes d’entrepôt."
      ],
      "keywords": [
        "IdO industriel",
        "Bluetooth Mesh",
        "BLE",
        "gestion des stocks",
        "suivi des actifs",
        "synchronisation hors ligne d’abord",
        "résolution de conflits",
        "Kotlin Multiplatform (KMP)",
        "Swift",
        "Kotlin",
        "Core ML",
        "TensorFlow Lite",
        "vision par ordinateur",
        "conception de SDK",
        "API REST"
      ]
    },
    {
      "title": "CNC et automatisation des procédés",
      "company": "Plastitel Inc.",
      "summary": "A optimisé des processus de production de précision, réduisant le gaspillage de 30 % grâce à l’automatisation des processus.",
      "technologies": [],
      "highlights": [
        "Optimisé la fabrication de précision pour des clients de l’aérospatiale et du médical (Bombardier, Stryker) et réduit le gaspillage de 30 % par l’automatisation des procédés.",
        "Réglage de machines CNC, conception de moules et production de précision, avec nomenclatures préparées pour des clients d’entreprise et gouvernementaux."
      ],
      "keywords": [
        "CNC",
        "automatisation des procédés",
        "fabrication",
        "conception de moules",
        "nomenclatures",
        "aérospatiale",
        "dispositifs médicaux",
        "amélioration des procédés fondée sur les données"
      ]
    },
    {
      "title": "Ingénieur mobile et analyste technique",
      "company": "Alcoa Corporation",
      "companyNote": "International",
      "summary": "Ingénieur mobile : responsabilité technique de la plateforme Mobile Maintainer construite avec Xamarin Forms (iOS et Android), répartie sur 5 dépôts .NET/Azure (API backend avec CQRS/MediatR, frontend web, application Xamarin, services Azure WebJobs et scripts de production). A géré les publications dans 4 régions mondiales (NOA, EUR, SOA, AUA) avec des pipelines Visual Studio Team Services et dirigé le soutien en production 24x7. Analyste technique : a dirigé l’analyse de bout en bout d’un pipeline de données d’Oracle EBS jusqu’aux services Azure (WebJobs, Service Bus, API Management, Azure SQL).",
      "technologies": [
        "Xamarin Forms",
        ".NET",
        "Azure",
        "CQRS",
        "MediatR",
        "VSTS",
        "Oracle EBS",
        "Azure SQL"
      ],
      "highlights": [
        "Assumé la responsabilité de la plateforme Mobile Maintainer sur 5 dépôts .NET/Azure : API REST C# (CQRS/MediatR), application Xamarin Forms, Azure WebJobs et le pipeline de données d’Oracle EBS vers Azure.",
        "Géré les publications dans 4 régions mondiales par VSTS (maintenant Azure DevOps) et dirigé le soutien en production 24x7 et la réponse aux incidents.",
        "Dirigé l’analyse de bout en bout du pipeline de données d’Oracle EBS jusqu’aux services Azure (WebJobs, Service Bus, API Management, Azure SQL), assuré les diagnostics de flux de données, l’investigation des anomalies en production et l’optimisation du pipeline."
      ],
      "keywords": [
        ".NET",
        "C#",
        "CQRS",
        "MediatR",
        "API REST",
        "Xamarin.Forms",
        "Azure WebJobs",
        "Azure Service Bus",
        "Azure API Management",
        "Azure SQL",
        "Oracle EBS",
        "pipelines de données",
        "VSTS / Azure DevOps",
        "gestion des publications",
        "soutien en production 24x7",
        "réponse aux incidents"
      ]
    },
    {
      "title": "Développeur de jeux vidéo",
      "company": "Ubisoft Montreal",
      "summary": "A construit des cadres de test automatisés pour des sorties de jeux AAA multiplateformes. A développé des outils backend et des systèmes de gestion d’actifs avec .NET, C# et C++, améliorant la vélocité de l’assurance qualité et réduisant la charge de tests manuels.",
      "technologies": [
        ".NET",
        "C#",
        "C++"
      ],
      "highlights": [
        "Construit des cadres de tests automatisés pour des sorties AAA multiplateformes, et des outils .NET/C#/C++ et pipelines d’actifs qui ont réduit les tests manuels d’assurance qualité."
      ],
      "keywords": [
        "automatisation des tests",
        "sorties de jeux AAA",
        ".NET",
        "C#",
        "C++",
        "pipelines d’actifs",
        "outils d’assurance qualité"
      ]
    },
    {
      "title": "Ingénieur mobile Staff",
      "company": "TELUS Living / Grata",
      "companyNote": "À distance",
      "summary": "Ingénieur mobile principal qui livre de zéro une application white-label de commodités pour TELUS Living (la plateforme d’intelligence de Grata) sur iOS et Android. A construit un système de design et une bibliothèque de composants réutilisables pour une thématisation white-label rapide et la personnalisation de marque, un système multiplateforme modulaire et une couche d’accès aux données unifiée. A construit le pipeline CI/CD et livré la première version white-label prête pour la production en environ 1 mois. A intégré une recherche propulsée par l’IA avec une télémétrie sur mesure pour l’analyse du comportement des utilisateurs.",
      "technologies": [
        "iOS",
        "Android",
        "Design System",
        "CI/CD",
        "AI-powered search"
      ],
      "highlights": [
        "Ingénieur principal d’une application de commodités en marque blanche conçue de zéro pour TELUS Living sur la plateforme B2B SaaS de Grata, mise en production en environ un mois et prise en charge pendant l’utilisation réelle par les résidents.",
        "Intégré une recherche propulsée par l’IA avec télémétrie sur mesure pour l’analyse du comportement des utilisateurs, et travaillé avec les gestionnaires de produit et les exploitants d’immeubles pour cerner les fonctionnalités.",
        "Construit le système de design en marque blanche, les contrats d’API REST et le CI/CD Fastlane, ainsi que la gestion des identifiants de serrures intelligentes par Core Bluetooth (BLE) sécurisée avec OAuth2 / Auth0.",
        "Construit un système de design / bibliothèque de composants réutilisable pour uniformiser l’interface entre plusieurs produits et équipes, avec thématisation en marque blanche et personnalisation de marque.",
        "Conçu l’architecture d’un système modulaire de personnalisation de marque qui garde les fonctionnalités de base réutilisables.",
        "Travaillé avec les équipes design, produit et backend pour définir les contrats d’API et la stratégie de déploiement."
      ],
      "keywords": [
        "application en marque blanche",
        "B2B SaaS",
        "système de design",
        "thématisation en marque blanche",
        "architecture modulaire",
        "recherche propulsée par l’IA",
        "analyse du comportement des utilisateurs",
        "contrats d’API REST",
        "Fastlane",
        "CI/CD",
        "Core Bluetooth (BLE)",
        "gestion des identifiants de serrures intelligentes",
        "déverrouillage biométrique",
        "OAuth2",
        "Auth0"
      ]
    },
    {
      "title": "Développeur mobile Staff",
      "company": "Canada Life",
      "companyNote": "Toronto",
      "summary": "A dirigé la modernisation de l’architecture de l’application My Canada Life At Work, en migrant vers SwiftUI avec des améliorations d’accessibilité WCAG 2.2 AA (conformité AODA) et en alignant les modèles avec Android Jetpack Compose. A défini des contrats d’API BFF en Python optimisés pour les clients iOS, Android, Flutter et web, construit des pipelines CI/CD Azure DevOps avec tests unitaires et d’interface et télémétrie, et établi des pratiques d’observabilité.",
      "technologies": [
        "SwiftUI",
        "Jetpack Compose",
        "Python",
        "BFF API",
        "Azure DevOps",
        "async/await",
        "WCAG 2.2 AA"
      ],
      "highlights": [
        "Dirigé la modernisation de l’application My Canada Life At Work, avec migration du code UIKit hérité vers SwiftUI et la concurrence moderne (async/await, actors).",
        "Dirigé le développement iOS tout en harmonisant les patrons avec Android Jetpack Compose pour la parité entre plateformes.",
        "Conçu les contrats d’API et les modèles de domaine pour les clients iOS, Android, Flutter, React Native et web, et contribué à définir des contrats BFF Python qui ont réduit la taille des charges utiles de 35 %.",
        "Construit le CI/CD Azure DevOps avec tests unitaires et d’interface, barrières de déploiement et télémétrie.",
        "Introduit une architecture de fonctionnalités modulaire et du travail d’accessibilité (VoiceOver, TalkBack), et amélioré la performance par le profilage et la refactorisation.",
        "Établi les normes d’observabilité et encadré des ingénieurs sur les patrons SwiftUI, le profilage et le débogage au niveau système."
      ],
      "keywords": [
        "assurance",
        "services financiers",
        "SwiftUI",
        "migration depuis UIKit",
        "async/await",
        "actors",
        "Jetpack Compose",
        "parité entre plateformes",
        "contrats d’API",
        "BFF API",
        "Python",
        "Azure DevOps",
        "CI/CD",
        "barrières de déploiement",
        "télémétrie",
        "architecture modulaire",
        "accessibilité",
        "VoiceOver",
        "TalkBack",
        "profilage de la performance",
        "mentorat"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "PNC Bank",
      "companyNote": "États-Unis",
      "summary": "A conçu l’architecture des fonctionnalités bancaires centrales de l’application mobile PNC avec SwiftUI et une architecture propre MVVM pensée pour la réutilisation dans KMP, Flutter et React Native. A défini les contrats d’API et les modèles d’intégration pour la gestion de comptes, les transactions et l’authentification sécurisée, et mis en place l’instrumentation et l’observabilité pour la surveillance en production.",
      "technologies": [
        "SwiftUI",
        "MVVM",
        "Clean Architecture",
        "KMP",
        "Flutter",
        "React Native"
      ],
      "highlights": [
        "Dirige l’équipe mobile qui refond l’application phare de PNC Bank en SwiftUI : une refonte visuelle et architecturale complète visant WCAG 2.2 AA.",
        "Conçoit l’architecture des fonctionnalités bancaires SwiftUI avec MVVM et Clean Architecture sur la concurrence moderne (async/await, actors), avec des patrons réutilisables pour KMP, Flutter et React Native.",
        "Met en œuvre l’authentification sécurisée (FIDO2 / WebAuthn, MFA biométrique), la gestion de comptes, l’historique des transactions et les parcours de paiement.",
        "Défini les contrats d’API et les patrons d’intégration pour les comptes, les transactions et l’authentification, et intégré des API REST sécurisées avec gestion des erreurs et résilience hors ligne.",
        "Harmonise les flux de travail partagés avec les équipes Android (Jetpack Compose) et Flutter, avec CI/CD Azure DevOps.",
        "Établi l’observabilité, les normes de test XCTest et la surveillance en production."
      ],
      "keywords": [
        "SwiftUI",
        "MVVM",
        "Clean Architecture",
        "async/await",
        "actors",
        "WCAG 2.2 AA",
        "FIDO2 / WebAuthn",
        "MFA biométrique",
        "authentification sécurisée",
        "gestion de comptes",
        "transactions",
        "paiements",
        "API REST",
        "résilience hors ligne",
        "Kotlin Multiplatform (KMP)",
        "Flutter",
        "React Native",
        "Jetpack Compose",
        "Azure DevOps",
        "XCTest",
        "observabilité",
        "surveillance en production",
        "services bancaires"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "Air Canada",
      "companyNote": "Montréal",
      "summary": "A conçu l’architecture d’un système de suivi de vol en temps réel avec Live Activities et Dynamic Island pour l’application mobile d’Air Canada. A intégré les cartes d’embarquement numériques avec Apple Wallet/PassKit et une authentification accessible WCAG 2.2 AA, construit une architecture de synchronisation tolérante aux pannes pour les interruptions réseau et les scénarios hors ligne, et mis en œuvre la télémétrie de production.",
      "technologies": [
        "Live Activities",
        "Dynamic Island",
        "Apple Wallet",
        "PassKit",
        "WCAG 2.2 AA"
      ],
      "highlights": [
        "Intégré aux équipes produit et opérations d’Air Canada par l’entremise d’IBM, construit l’interface de suivi de vol en temps réel, affichant en direct les mises à jour de porte, de retard et d’état à mesure qu’elles arrivent par notifications push APNs.",
        "Construit la synchronisation hors ligne d’abord (Core Data) sur les API REST de la compagnie aérienne, la télémétrie en production et les cartes d’embarquement Apple Wallet/PassKit avec OAuth 2.0 auprès de l’identité Aeroplan, conformes à WCAG 2.1 AA.",
        "Animé les ateliers d’habilitation à l’IA de l’équipe sur les outils de développement assistés par l’apprentissage automatique et les premières API de grands modèles de langage (LLM) (GPT-3).",
        "Mis en œuvre la télémétrie pour suivre les interactions des utilisateurs et la performance du système sur le trafic en production."
      ],
      "keywords": [
        "suivi de vol en temps réel",
        "notifications push APNs",
        "synchronisation hors ligne d’abord",
        "Core Data",
        "API REST",
        "télémétrie",
        "Apple Wallet",
        "cartes d’embarquement PassKit",
        "OAuth 2.0",
        "identité Aeroplan",
        "WCAG 2.1 AA",
        "ateliers d’habilitation à l’IA",
        "GPT-3",
        "IBM"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "IBM",
      "type": "employer",
      "companyNote": "Montréal",
      "summary": "Chez IBM, travail sur l’architecture mobile d’entreprise et la modernisation pour plusieurs programmes clients, dont l’application Air Canada et l’application mobile PNC Bank.",
      "technologies": [
        "Mobile architecture",
        "Modernization",
        "iOS"
      ],
      "keywords": [
        "suivi de vol en temps réel",
        "notifications push APNs",
        "synchronisation hors ligne d’abord",
        "Core Data",
        "API REST",
        "télémétrie",
        "Apple Wallet",
        "cartes d’embarquement PassKit",
        "OAuth 2.0",
        "identité Aeroplan",
        "WCAG 2.1 AA",
        "ateliers d’habilitation à l’IA",
        "GPT-3"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "ABB",
      "companyNote": "International",
      "summary": "A dirigé la consolidation de l’architecture de deux applications d’éclairage de secours (Nexus Pro et Naveo Pro) en une seule plateforme multiplateforme. A conçu l’architecture de modules partagés Kotlin Multiplatform (authentification, notifications, couches d’API) tout en maintenant le Xamarin existant, intégré Bluetooth Mesh, les API infonuagiques Firebase et le CI/CD Azure DevOps, et construit des modules pour l’authentification, BLE, le stockage hors ligne d’abord et la gestion d’appareils.",
      "technologies": [
        "Kotlin Multiplatform",
        "Xamarin",
        "Bluetooth Mesh",
        "Firebase",
        "Azure DevOps",
        "BLE",
        "MVVM"
      ],
      "highlights": [
        "Dirigé la consolidation architecturale de deux applications iOS d’éclairage de secours critiques pour la sécurité (Nexus Pro & Naveo Pro) en une plateforme unifiée avec intégration Bluetooth Low Energy (BLE), jumelage Core Bluetooth, services GATT, balayage en arrière-plan et restauration de l’état de connexion.",
        "Collaboré directement avec les ingénieurs micrologiciel sur les protocoles d’appareils, le provisionnement du micrologiciel par BLE, l’échange de commandes et de télémétrie avec le matériel d’éclairage intelligent, et le débogage.",
        "Connecté les applications à Azure AD et à la télémétrie infonuagique ABB Ability, avec des modules C# partagés pour l’authentification, les notifications et les API.",
        "Intégré le rapport de plantages et l’analytique, et maintenu des pipelines CI/CD automatisés.",
        "Maintenu les applications sur MVVM et Clean Architecture."
      ],
      "keywords": [
        "Bluetooth Low Energy (BLE)",
        "Core Bluetooth",
        "GATT",
        "balayage en arrière-plan",
        "provisionnement du micrologiciel par BLE",
        "IdO",
        "Azure AD",
        "télémétrie infonuagique ABB Ability",
        "C#",
        "modules partagés",
        "MVVM",
        "Clean Architecture",
        "rapport de plantages",
        "CI/CD"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "INFO-Neige",
      "companyNote": "Montreal/Laval/Terrebonne",
      "summary": "A construit une application civique avec une architecture multiplateforme hors ligne d’abord optimisée pour les scénarios de faible connectivité sur iOS, Android et Flutter. A intégré des API BFF en Python avec mise en cache intelligente et prototypé des fonctionnalités d’IA/apprentissage automatique avec Core ML et TensorFlow Lite pour l’appariement d’images et les recommandations intelligentes.",
      "technologies": [
        "iOS",
        "Android",
        "Flutter",
        "Python",
        "Core ML",
        "TensorFlow Lite"
      ],
      "highlights": [
        "Construit l’application iOS de suivi du déneigement municipal, avec mises à jour en temps réel et notifications par API REST.",
        "Conçu une architecture hors ligne d’abord avec mise en cache Core Data, et optimisé l’interface et le réseau pour les conditions de connectivité limitée.",
        "Intégré des API BFF Python avec mise en cache, et construit des flux de travail mobiles consommables par iOS, Android et Flutter.",
        "Prototypé la mise en correspondance d’images et les recommandations avec Core ML et TensorFlow Lite.",
        "Appliqué Clean Architecture avec tests unitaires, en sprints Agile avec les équipes d’assurance qualité et backend."
      ],
      "keywords": [
        "application civique",
        "services municipaux",
        "Swift",
        "SwiftUI",
        "hors ligne d’abord",
        "Core Data",
        "API REST",
        "notifications push",
        "géolocalisation",
        "API BFF Python",
        "mise en cache",
        "Core ML",
        "TensorFlow Lite",
        "Clean Architecture",
        "tests unitaires",
        "Agile"
      ]
    },
    {
      "title": "Développeur mobile senior",
      "company": "iCanSleep",
      "companyNote": "Montréal",
      "summary": "A conçu l’architecture d’une application grand public de suivi du sommeil dès sa conception avec SwiftUI et la concurrence moderne, pensée pour être portable vers Flutter et React Native. A conçu une navigation à base de machines à états, une architecture propre séparant les couches d’interface, de logique d’affaires et de données, et des composants SwiftUI modulaires.",
      "technologies": [
        "SwiftUI",
        "Clean Architecture",
        "State Machines",
        "async/await"
      ],
      "highlights": [
        "Construit dès sa création une application de santé du sommeil destinée aux patients en SwiftUI avec la concurrence moderne.",
        "Conçu une navigation par machines à états pour que les parcours restent prévisibles et testables, portable vers Flutter et React Native.",
        "Maintenu Clean Architecture (MVVM) séparant l’interface, la logique métier et les données, avec persistance Core Data et synchronisation REST.",
        "Construit une bibliothèque de composants pour l’accueil, le suivi du sommeil et l’analytique, avec prise en charge de VoiceOver et animations à 60 ips.",
        "Mis en œuvre les liens profonds et la persistance des données hors ligne."
      ],
      "keywords": [
        "technologies de la santé",
        "suivi du sommeil",
        "SwiftUI",
        "async/await",
        "machines à états",
        "Clean Architecture",
        "MVVM",
        "Core Data",
        "API REST",
        "bibliothèque de composants",
        "système de design",
        "accessibilité",
        "VoiceOver",
        "liens profonds",
        "persistance hors ligne",
        "animations"
      ]
    }
  ],
  "meta": {
    "total": 19
  }
}
