Ali Taggaz

Ingénieur Logiciel Senior — IA Agentique & Systèmes d'Entreprise

Langues: Français — Langue maternelle · Anglais — Niveau professionnel courant

Portrait of Ali Taggaz

Ingénieur logiciel senior avec 5+ ans de delivery logicielle en entreprise chez Hitachi Solutions et des systèmes IA agentiques en production. Auteur de MCP Dataverse, un serveur Model Context Protocol (MCP) sous licence MIT de 100 outils qui donne aux agents IA un accès sécurisé et structuré à Microsoft Dataverse. A conçu une infrastructure interne de contexte & mémoire pour agents et un framework de delivery agentique adoptés par les équipes. Fait le pont entre les outils LLM/agents et les plateformes d'entreprise réelles — Azure, API REST, CI/CD — de l'architecture à la production.

Travaux IA Agentiques Sélectionnés

MCP Dataverse

Fondateur · Auteur · Mainteneur

Serveur Model Context Protocol (MCP) qui donne aux agents IA un accès sécurisé et structuré à Microsoft Dataverse — schéma, métadonnées, données et opérations plateforme via la Dataverse Web API.

  • Conception et livraison d'un serveur MCP de production en TypeScript exposant 100 outils structurés (81 outils cœur et 19 outils de pont MCP App) dans 28 catégories — CRUD, requêtes OData & FetchXML, métadonnées, batch, RBAC, solutions, audit et écriture de schéma.
  • Implémentation de trois modes d'authentification entreprise (device code, client credentials, managed identity via MSAL) avec cache de jetons chiffré AES-256-GCM et garde-fous sur les opérations destructives.
  • Distribué via npm/npx (mcp-dataverse, plus de 8 000 téléchargements) et publié sur le registre MCP officiel ; compatible Claude, VS Code Copilot, Cursor, Windsurf et tout client MCP.
  • Ingénierie de qualité production : architecture modulaire, sorties structurées, transports stdio + HTTP/SSE, tests automatisés, CI, site de documentation, changelog et roadmap publique.

Infrastructure de Contexte & Mémoire pour Agents

Créateur · Lead

Système interne de contexte et de mémoire pour le développement assisté par IA sur de grandes bases de code multi-équipes. Persiste la connaissance du dépôt — décisions d'architecture, patterns, conventions d'équipe — pour que les agents de codage récupèrent le bon contexte entre sessions et entre membres.

  • Harness de contexte et mémoire partagés au niveau équipe : réduit les frictions d'onboarding, la perte de contexte et le risque d'hallucination IA sur des bases de code méconnues.
  • Retrieval via recherche vectorielle et services Azure natifs sur de grands projets multi-équipes.
  • Déployé et adopté par les équipes de delivery pour le développement quotidien assisté par IA.

Framework de Delivery Agentique

Créateur · Lead

Framework installable et natif Copilot structurant l'intégralité du cycle de delivery logiciel — discovery, architecture, implémentation, revue et mise en production — pour les équipes assistées par IA.

  • Impose des points de contrôle humains explicites aux décisions d'architecture, aux gates d'implémentation et à la promotion ALM — gouvernance de production pour le delivery agentique à l'échelle.
  • Le runtime intègre des serveurs MCP pour ancrer les recommandations sur le contexte projet réel ; installable dans tout projet cible via CLI.
  • Adopté à travers les équipes et domaines métier pour scaler les workflows agentiques structurés.

Expérience

Consultant Technique Senior — Power Platform, Dynamics 365 & Outillage IA Agentique

Hitachi Solutions

janv. 2021 – Aujourd'hui · France / Remote

Consultant technique senior et référent technique sur des missions multi-secteurs (public, santé, automobile, immobilier). Pilote les initiatives internes d'outillage IA agentique et l'adoption de méthodologies de delivery assistées par IA dans les équipes.

  • Pilote l'outillage IA agentique interne : conception et livraison d'une infrastructure de contexte & mémoire pour le développement assisté par IA et d'un framework de delivery guidé — tous deux déployés et utilisés activement par les équipes de delivery.
  • Pilote l'adoption de workflows agentiques et de l'ingénierie assistée par IA (enablement Copilot) à travers les équipes et domaines métier.
  • Référent technique pour l'architecture et les standards d'ingénierie au sein d'équipes projet de 5 à 30+ ingénieurs : revue d'implémentations, définition des standards et réponse aux questions techniques complexes.
  • Animation d'ateliers de discovery et d'architecture de solution ; traduction des besoins métier en modèles de données, conception d'intégrations et feuilles de route de delivery.
  • Refonte du pipeline ALM et CI/CD, de la stratégie d'environnements et de la structure de solution pour un client santé — apurement de la dette de déploiement et mise en place d'une gouvernance de release reproductible.
  • Développement d'un composant PCF intégrant ArcGIS à une base de données géo-référencée pour un grand marché public ; résolution des contraintes sandbox et bibliothèques tierces du runtime PCF.
  • Accompagnement d'ingénieurs sur les patterns plateforme, l'ALM et les pratiques assistées par IA ; sessions de transfert de connaissance et d'onboarding sur les engagements.

Développeur Web

Freelance

2020 – 2021 · France / Royaume-Uni

Développement web indépendant pour des TPE en France et au Royaume-Uni — sites WordPress sur mesure (thèmes PHP, intégrations React) et audits SEO / cybersécurité.

Chargé de Communication / Webmaster

Médias & Communication Digitale

2014 – 2019

Première carrière en contenu web, communication digitale et création de sites WordPress dans l'univers médias — premières expériences en communication avec les parties prenantes et publication web.

Compétences

IA & Systèmes Agentiques

  • Model Context Protocol (MCP)
  • Développement de serveurs MCP
  • Agents IA & workflows agentiques
  • Intégration LLM & agents de codage (Claude, GitHub Copilot)
  • Prompt & context engineering
  • Retrieval / recherche sémantique (embeddings, recherche vectorielle)
  • Systèmes human-in-the-loop
  • Adoption & enablement IA

Ingénierie Logicielle

  • TypeScript
  • JavaScript
  • Node.js
  • Python
  • C#
  • .NET
  • React
  • API REST
  • Tests automatisés
  • PowerShell

Cloud & DevOps

  • Azure
  • Azure DevOps
  • Git
  • GitHub Actions
  • CI/CD
  • Docker
  • ALM

Plateformes d'Entreprise & Intégrations

  • Microsoft Dataverse
  • Dynamics 365
  • Power Platform
  • Conception d'intégrations
  • Architecture de solutions
  • Modélisation de données
  • OData / FetchXML

Formation

WebForce3

Titre Professionnel Niveau 6 (Bac+3) · Développement d'Applications Métier & Power Platform

2021 – 2022

Réalisée en alternance chez Hitachi Solutions (2021–2022).

CEFIM

Développement Web & Mobile

– 2020

Formation pratique au développement web et mobile, avec stages : Noctabene (IoT smart-city, PHP) et Ringo Studio (ReactJS, Laravel).