Voici une sélection de mes travaux les plus aboutis, démontrant ma capacité à concevoir des outils métier (SaaS), à gérer des infrastructures Cloud et à automatiser des tâches complexes.


Cybersécurité Gemini AI Full-Stack SaaS RGPD / Compliance

Projet Phare : ShieldFlow — Conformité RGPD Automatisée par IA

Plateforme SaaS qui scanne automatiquement les bases de données d'une entreprise, détecte les données personnelles sensibles (noms, emails, n° de sécurité sociale), et génère le registre des traitements conforme au RGPD Art. 30 — le tout propulsé par un agent Gemini AI.

ShieldFlow Démo Animée

Moteur de Conformité IA

  • Scan Automatique : Upload CSV ou connexion à une base de données, analyse IA des colonnes et détection des données personnelles par catégorie de sensibilité.
  • Score de Conformité : Jauge temps réel 0-100 décomposée en 4 axes : Inventaire des données, Base légale, Sécurité technique, Droits des personnes.

Architecture & Design

  • Registre Art. 30 : Génération automatique des fiches de traitement avec badges de conformité et recommandations IA correctives.
  • Design Glassmorphism : Interface dark premium (Cyan → Violet), animations Framer Motion, responsive mobile.
  • Stack : Python, FastAPI, SQLAlchemy, Next.js 16, TypeScript, Tailwind CSS v4, Gemini AI.

Compétences Mobilisées : RGPD / Compliance Gemini AI FastAPI Next.js 16 TypeScript JWT Auth SQLAlchemy Glassmorphism UI


SecDevOps Graph RAG Neo4j Gemini AI Knowledge Graph

Projet 1 : NexusGuard AI — Agent SecDevOps Autonome par Graphe de Connaissances

Développement d'un agent de sécurité intelligent qui comprend le contexte métier d'une équipe de développement. Contrairement aux outils classiques (SonarQube, Snyk) qui scannent le code avec des règles statiques, NexusGuard AI interroge un Knowledge Graph (Neo4j) pour retrouver les tickets Jira, les politiques de conformité et l'historique des développeurs avant de générer son verdict.

NexusGuard AI - Démo Agent SecDevOps

Architecture Graph RAG

  • Knowledge Graph (Neo4j) : 26 nœuds (Développeurs, Tickets, Fichiers, Vulnérabilités, Politiques) et 34 relations modélisant l'écosystème socio-technique.
  • Moteur Graph RAG Custom : Traduction automatique de questions en requêtes Cypher via Gemini, sans LangChain (architecture légère et maîtrisée).

Agent SecDevOps Autonome

  • Analyse Contextuelle : L'IA parcourt le graphe pour retrouver les exigences de sécurité du ticket Jira associé au code soumis.
  • Auto-Remédiation : Génération automatique de patchs de code corrigés (ex: JWT HS256 + expiration 15min) en cas de non-conformité.
  • Stack : Python, FastAPI, Neo4j (Docker), Gemini 2.5 Flash, Next.js, TailwindCSS.

Compétences Mobilisées : Knowledge Graph (Neo4j) Graph RAG Gemini AI SecDevOps FastAPI Cypher Query Language Next.js Docker


Sécurité Privée Gemini AI Full-Stack SaaS CNAPS / Réglementation

Projet 2 : SentinelOps — Gestion de Sécurité Privée par IA

Plateforme SaaS complète de gestion pour les sociétés de sécurité privée : planning des agents optimisé par IA (contraintes légales, repos, qualifications), suivi des cartes CNAPS, et structuration automatique des rapports d'incidents.

SentinelOps Démo Animée

Intelligence de Planification

  • Planning IA : Génération automatique des vacations en respectant les repos légaux, les qualifications requises (SSIAP, SST, cynophile) et la validité des cartes CNAPS.
  • Gestion des Agents : Fiches complètes avec statut CNAPS dynamique (valide/expire bientôt/expirée), qualifications et taux horaire.

Incidents & Conformité

  • Rapports d'Incidents : L'agent signale un incident en texte brut, l'IA le structure automatiquement (type, lieu, heure, gravité, mesures prises).
  • Conformité CNAPS : Tableau de bord de suivi avec KPIs d'expiration, alertes de renouvellement et taux de conformité global.
  • Stack : Python, FastAPI, Next.js 16, TypeScript, Tailwind CSS v4, Gemini AI.

Compétences Mobilisées : Sécurité Privée (CNAPS) Gemini AI FastAPI Next.js 16 TypeScript Planning IA JWT Auth Responsive Design


Agentic AI LangGraph CrewAI BTP / Enterprise AI Safety

Projet 3 : NovaBuild AI — Système d'Orchestration Multi-Agents

Développement d'un système intelligent "Enterprise-Ready" démontrant des capacités de raisonnement avancé pour le secteur de la construction. Ce projet utilise une architecture multi-agents complexe pour analyser, chiffrer et débattre des choix techniques, éliminant ainsi les hallucinations des LLMs classiques.

NovaBuild AI Démo Animée

Architecture Multi-Agents

  • LangGraph : Routage dynamique de l'information et exécution d'outils (Calculator Tool, VectorDB Tool).
  • CrewAI : Débat contradictoire entre un Agent Ingénieur et un Agent Commercial pour garantir la fiabilité du devis.

Robustesse & Intégration

  • Prévention des Hallucinations : Forçage de l'utilisation d'outils externes pour les calculs mathématiques et la recherche de prix (RAG).
  • Sécurité "By Design" : Prévention des Injections de Prompt (Data Poisoning) et architecture Human-in-the-Loop (HITL).
  • Stack Moderne : Python, FastAPI (Backend) et Next.js (Frontend).

Compétences Mobilisées : LangGraph CrewAI Llama-3 / Groq Agentic Workflows RAG FastAPI Prompt Injection Defense


Automatisation n8n IA Générative FastAPI SecDevOps

Projet 4 : OptiFlux CRM — Automatisation ADV & Routage Intelligent

Preuve de concept (PoC) d'une automatisation d'Administration des Ventes (ADV). Ce projet simule un webhook n8n capable d'intercepter des requêtes clients entrantes et de les traiter de manière autonome via l'IA avant insertion dans le CRM.

OptiFlux CRM Démo Animée

Pipeline d'Automatisation

  • Simulation Webhook n8n : Point d'entrée FastAPI écoutant les flux de données entrants.
  • Structured Output (Pydantic) : Forçage du modèle IA à renvoyer un JSON strict pour l'intégration CRM.
  • AI Safety & SecDevOps : Couche de sanitarisation contre le Data Poisoning et Rate Limiting (anti-DDoS).

Traitement Intelligent

  • Classification Llama-3 : Identification du client, de l'intention et de l'urgence de la requête.
  • Génération de Brouillon : Rédaction automatique de la réponse et attribution du bon routage (ex: Service Réclamations).

Compétences Mobilisées : n8n Automation Structured Data (Pydantic) Python (FastAPI) Llama-3 Next.js SecDevOps


Intelligence Artificielle Outil Métier SaaS Automatisation Infra Sécurisée

Projet 5 : SignalHire — Assistant de Sourcing & Automatisation des Processus

Développement de A à Z d'une plateforme SaaS autonome. Cet outil illustre ma capacité à identifier un problème de productivité chronophage et à concevoir une solution technique robuste pour l'automatiser de bout en bout grâce à l'Agentic AI.

SignalHire Démo Animée

Piliers Technologiques

  • Radar Sourcing : Agrégation d'offres en temps réel via APIs (LinkedIn, France Travail, Google Jobs, Welcome to the Jungle, Adzuna).
  • Scoring Prédictif : Analyse sémantique de compatibilité entre offres et CV Maitre via Gemini et Groq.
  • Automatisation LaTeX : Génération dynamique de CV et lettre de motivation qui matchent avec l'offre et optimisés pour les ATS.

Architecture & Robustesse

  • Tiers de Fallback : Système de rotation de clés API et bascule autonome en cas de saturation des quotas LLM.
  • Sécurité d'Infrastructure : Isolation par conteneurs (Docker), protection API (Rate Limiting) et gestion sécurisée des secrets.
  • Stack Moderne : Backend FastAPI, Frontend Next.js et base de données SQLite versionnée.

Compétences Mobilisées : Python (FastAPI) TypeScript (Next.js) Generative AI (LLMs) Data Aggregation LaTeX Automation Architecture SaaS ITIL & Security


Ingénierie Cloud Sécurité & ELK Scripting Python

Projet 6 : Déploiement d'une Infrastructure Cloud & Plateforme ELK (Note: 19/20)

Ce projet illustre ma maîtrise de l'administration système Linux en environnement Cloud. Il allie ingénierie de la résilience, conteneurisation et gestion de données massives.

Dashboard Kibana - Threat Intelligence

Ingénierie Système & Cloud

Déploiement sur Scaleway d'une infrastructure Docker hébergeant 20+ honeypots couplés à une pile ELK (Elasticsearch, Logstash, Kibana).

  • Résilience : Gestion des ressources critiques (OOM Killer, Swap 8Go).
  • Dépannage : Restauration de l'accès système via Mode Rescue et environnement chroot suite à une corruption SSH.

Cyber Threat Intelligence (CTI)

Analyse des sessions interactives via Cowrie pour identifier la méthodologie des attaquants.

  • Matrice MITRE ATT&CK : Cartographie des TTPs (Discovery, Command & Control).
  • OSINT : Corrélation d'adresses IP suspectes via l'API AbuseIPDB (score de confiance 100%).
  • Automatisation : Script Python d'extraction de rapports d'IOCs interrogeant l'API REST d'Elasticsearch.

Compétences Mobilisées : Big Data (ELK Stack) MITRE ATT&CK Mapping Python Scripting Linux Administration Cyber Threat Intelligence Docker Orchestration


Virtualisation & Réseau Diagnostic Sécurité Systèmes

Projet 7 : Audit Technique & Résolution de Vulnérabilités Systèmes

Construction et audit d'un laboratoire de machines virtuelles interconnectées, prouvant ma compréhension approfondie des réseaux, des systèmes d'exploitation et de leur sécurisation.

Laboratoire Pentesting

Mise en place d'une infrastructure réseau sous VirtualBox avec isolation stricte. Diagnostic approfondi des configurations erronées (failles de droits SUID, services obsolètes) et exploitation encadrée pour comprendre la logique des attaquants, afin de mieux blinder les serveurs en production.

Compétences Mobilisées : Virtualisation Nmap / Metasploit Exploitation de Filles Privilege Escalation Ethical Hacking