Logo Mohamed Douaré
EN
Portrait de Mohamed Douaré, ingénieur DevOps et logiciel

Fondateur de Gulpes

Je suis Mohamed Douaré, ingénieur plateforme et IA appliquée, CTO et cofondateur de Ciney Labs. Je bâtis des systèmes agentiques qui tournent en production avec des garde-fous, et j'opère l'usine qui les livre.

Parcours de Mohamed Douaré, 2015 à aujourd'hui : de l'ingénieur SI au bâtisseur de plateformes et d'IA appliquée De l'ingénieur SI au bâtisseur de plateformes et d'IA appliquée TITRE ACTUEL Ingénieur plateforme et IA appliquée CTO · Ciney Labs 2015 - 2018 Fondations LE MONDE Cloud encore jeune ; la sécurité SI devient un langage d'entreprise POSTE Étudiant ingénieur maths-info stage sécurité SI, ONEE Maroc CE QUE JE GAGNE Rigueur formelle et sécurité ISO 27001, analyse de risques Bases algo, SQL, systèmes 2018 - 2019 Faire livrer LE MONDE Explosion des apps web et mobile ; PME et ONG veulent des outils POSTE Développeur web et mobile Casablanca, puis Bamako (CIAUD) CE QUE JE GAGNE PHP, Java EE, apps métier Livraison sous contrainte terrain Premier contact Afrique de l'Ouest 2019 - 2022 Produit et données LE MONDE Migration cloud, télétravail ; la donnée devient un actif POSTE Fondateur Gulpes, admin SI CIAUD analyste CLÉ, M. Sc. UQO CE QUE JE GAGNE Aria : SI intégré, 18 modules Produit mobile bout en bout Données, Azure, Entra ID 2022 - 2024 Plateformes métier LE MONDE Loi de 2017 contre le racisme ; Loi 25 ; LPRPDE : la conformité dès le design POSTE Ingénieur logiciel full-stack CLÉ Inc., Ottawa CE QUE JE GAGNE SGDI : recensement identitaire pour 13 conseils scolaires de l'Ontario Serverless, RBAC, audit, sécurité 2024 - 2025 Usine et DevOps LE MONDE Platform engineering, IaC, dataops : livrer vite sans casser la sécurité POSTE Ingénieur principal DevOps CLÉ Inc. CE QUE JE GAGNE Gestra : Prefect, dbt, PostgreSQL Terraform, Ansible, CI/CD Échanges sécurisés inter-clients 2025 - aujourd'hui IA appliquée LE MONDE LLM en production, agents, MCP : l'enjeu est de gouverner la chaîne POSTE Cofondateur et CTO, Ciney Labs Factory, Pilume, Aria IA CE QUE JE GAGNE Agents → PR revue, 17 dépôts Hybride règles + LLM, coût, audit IA en pharmacie, OSBL, produit Socle technique → adaptation continue au marché → plateforme et IA gouvernée Parcours de Mohamed Douaré, 2015 à aujourd'hui : de l'ingénieur SI au bâtisseur de plateformes et d'IA appliquée De l'ingénieur SI au bâtisseur de plateformes et d'IA appliquée TITRE ACTUEL Ingénieur plateforme et IA appliquée CTO · Ciney Labs 2015 - 2018 Fondations LE MONDE Cloud encore jeune ; la sécurité SI devient un langage d'entreprise POSTE Étudiant ingénieur maths-info stage sécurité SI, ONEE Maroc CE QUE JE GAGNE Rigueur formelle et sécurité ISO 27001, analyse de risques Bases algo, SQL, systèmes 2018 - 2019 Faire livrer LE MONDE Explosion des apps web et mobile ; PME et ONG veulent des outils POSTE Développeur web et mobile Casablanca, puis Bamako (CIAUD) CE QUE JE GAGNE PHP, Java EE, apps métier Livraison sous contrainte terrain Premier contact Afrique de l'Ouest 2019 - 2022 Produit et données LE MONDE Migration cloud, télétravail ; la donnée devient un actif POSTE Fondateur Gulpes, admin SI CIAUD analyste CLÉ, M. Sc. UQO CE QUE JE GAGNE Aria : SI intégré, 18 modules Produit mobile bout en bout Données, Azure, Entra ID 2022 - 2024 Plateformes métier LE MONDE Loi de 2017 contre le racisme ; Loi 25 ; LPRPDE : la conformité dès le design POSTE Ingénieur logiciel full-stack CLÉ Inc., Ottawa CE QUE JE GAGNE SGDI : recensement identitaire pour 13 conseils scolaires de l'Ontario Serverless, RBAC, audit, sécurité 2024 - 2025 Usine et DevOps LE MONDE Platform engineering, IaC, dataops : livrer vite sans casser la sécurité POSTE Ingénieur principal DevOps CLÉ Inc. CE QUE JE GAGNE Gestra : Prefect, dbt, PostgreSQL Terraform, Ansible, CI/CD Échanges sécurisés inter-clients 2025 - aujourd'hui IA appliquée LE MONDE LLM en production, agents, MCP : l'enjeu est de gouverner la chaîne POSTE Cofondateur et CTO, Ciney Labs Factory, Pilume, Aria IA CE QUE JE GAGNE Agents → PR revue, 17 dépôts Hybride règles + LLM, coût, audit IA en pharmacie, OSBL, produit Socle technique → adaptation continue au marché → plateforme et IA gouvernée

Faites défiler horizontalement pour lire tout le parcours.


Compétences

IA & agents : API Claude, GPT, Gemini et Grok (sorties structurées, cache de prompts, compréhension de PDF et de documents), Claude Code (skills sur mesure, sous-agents, Remote Control, boucles de revue), Model Context Protocol (Figma, GitHub, Azure DevOps, Todoist), conception hybride moteur de règles + LLM, transcription vocale Deepgram, gouvernance des coûts et évaluation

Cloud Azure & AWS : App Service, Front Door + WAF, Cosmos DB, Service Bus, Key Vault, Static Web Apps, Entra ID, Communication Services ; AWS

IaC & CI/CD : Terraform, Ansible, Docker & Docker Compose, Kubernetes, Azure Pipelines, GitHub Actions, OIDC et identités managées, PM2, Caddy, Linux, automatisation des publications mobiles (TestFlight, Google Play)

Produit & données : TypeScript, Python, Dart ; Next.js, NestJS, Hono, Flutter, Expo / React Native, Electron ; PostgreSQL (Drizzle, Prisma), MongoDB / Cosmos DB, MSSQL ; Prefect, dbt, Power BI

Sécurité & conformité : OAuth2 / OIDC, MFA, RBAC, journaux d'audit immuables, chiffrement par enveloppe, pratiques ISO 27001, Loi 25 / LPRPDE, Loi de 2017 contre le racisme (collecte de données identitaires), WCAG 2.1 AA


Systèmes signature

AI Product Factory

Un serveur 24/7 qui peut être piloté depuis un téléphone : étude de marché, exigences, design dans Figma ou Claude Design, build guidé par les tests, boucles revue/correction, pull requests en une commande sur 17 dépôts GitHub et Azure DevOps. Skills maison, un fichier de politique par dépôt, promotion manuelle en production. Un site corporatif bilingue est passé de l'idée à la production en 8 jours ; une plateforme de cinq applications en 10 semaines.

Pourquoi un humain seulement aux portes : garder la cadence des agents sans abdiquer la responsabilité de ce qui est livré.

Lire l'architecture →

Aria : moteur d'opportunités de financement

Appel à propositions → gabarits Word et Excel du bailleur. Ingestion, extraction structurée, lecture des gabarits au niveau OOXML et cellule, rédaction créneau par créneau dans les fichiers du bailleur, puis revue humaine notifiée. Sorties validées par Zod, cache de prompts, confiance et points à vérifier par créneau, coût comptabilisé par opportunité. Les faits manquants deviennent des marqueurs, jamais des inventions.

Pourquoi une sortie structurée plutôt qu'un chatbot : le livrable est le fichier du bailleur, un contrat d'interface, pas du texte à recopier.

Lire l'architecture →

Pilume : horaires de médication assistés par l'IA

Plateforme pilote pour les pharmacies communautaires du Québec, cinq applications, 66 fichiers de tests, 15 ADR. Moteur hybride : un ordonnanceur déterministe testé unitairement décide des heures, Claude Haiku rédige la justification clinique. Charge utile dé-identifiée (tranche d'âge, aucun identifiant), validation du pharmacien imposée dans l'API et couverte par un test non négociable, journal d'audit immuable (Loi 25, LPRPDE).

Pourquoi hybride et pas 100 % LLM : testabilité et responsabilité clinique ; le modèle explique, il ne décide jamais.

Lire l'architecture →

Aria : plateforme de gestion intégrée

La plateforme qui héberge le moteur d'opportunités : un système bilingue qui fait tourner une ONG multi-pays (CIAUD). 18 modules, 13 rôles RBAC, 63 modèles de données, 21 ADR, 6 versions, sur Azure derrière Front Door et un WAF, déployée par Terraform et Azure Pipelines avec déploiement automatique de la branche dev.

Next.js · MongoDB / Cosmos DB · Azure · Terraform · API Claude

Plateformes de données pour le CLÉ

SGDI, plateforme sécurisée de recensement identitaire utilisée par 13 conseils scolaires de l'Ontario pour répondre à la Loi de 2017 contre le racisme, qui obligeait tous les conseils scolaires de l'Ontario à recueillir des données fondées sur l'identité et la race au plus tard le 1er janvier 2023. Et Gestra, plateforme de données conteneurisée (12 flux Prefect, dbt, PostgreSQL, Ansible, Power BI) déployée chez plusieurs clients, qui ingère deux entrepôts SQL Server clients par tunnels et bastions.

Python · Prefect · dbt · Ansible · Power BI · Azure

Hearth et l'application Gulpes

Hearth : plateforme familiale privée par défaut (arbre commun, récits vocaux transcrits avec Deepgram, chiffrement par enveloppe par famille, Stripe, web + mobile sur une même couche métier ; 17 ADR). Gulpes : application de développement personnel sur iOS et Android avec abonnements, audio et notifications push.

Next.js 15 · Hono · Drizzle / PostgreSQL · Expo · Flutter · Firebase

Également : sites corporatifs bilingues sur Azure Static Web Apps et GitHub Pages pour le CIAUD, Blitz IT, Liptako Mining Services, Ciney Labs et 3dk Consulting, chacun provisionné avec Terraform et livré via CI/CD.


Comment je gouverne l'IA en production

Des contrats, pas du texte : sorties structurées validées par un schéma à chaque appel ; le modèle remplit un localisateur, la couche de rendu est propriétaire du document.

Coût et politique de modèle : cache de prompts, comptabilité des jetons et du coût par dossier, un modèle choisi par tâche (Opus pour l'extraction de documents, Haiku pour les explications).

Vie privée par construction : dé-identification à la source, aucun identifiant dans les prompts, journal d'audit immuable sur chaque accès à une donnée sensible.

Des humains là où ça compte : revue obligatoire avant que quoi que ce soit quitte l'organisation, et deux choses que je refuse d'automatiser : la promotion en production et la validation du geste métier (pharmacien, réviseur de proposition).

Terrain réglementé : plateformes IA et données sous Loi 25 / LPRPDE et normes provinciales, pour l'éducation en Ontario (13 conseils scolaires, Loi de 2017 contre le racisme), la pharmacie communautaire au Québec, les OSBL et les bailleurs internationaux : RBAC, chiffrement par enveloppe, WCAG 2.1 AA, pratiques ISO 27001.

Un harnais, pas la confiance : les agents de développement travaillent dans un worktree isolé, ne voient jamais les secrets ni les données de production, ne peuvent fusionner que vers la branche dev, s'arrêtent sur commande, et chaque changement est une pull request revue dans l'historique git du client. Lire les garanties →


Logo Gulpes Logo Gulpes Self Development Logo CLE Logo CIAUD Logo Onee Logo Mokau Invest Logo Blitz

Envoyez-moi un e-mail au sujet de votre projet et je planifierai une réunion.