Stage de Projet de Fin d'Études (PFE)
Intégration dans une équipe d'une plateforme IA de gestion des vulnérabilités pour industrialiser une chaîne DevSecOps complète et déployer un moteur de scoring intelligent.
- Conception et déploiement d'une chaîne CI/CD DevSecOps de bout en bout orchestrée par GitHub Actions, intégrant des scanners SAST/DAST/SCA (Semgrep, Trivy, OWASP ZAP) avec consolidation des findings dans OWASP DefectDojo.
- Développement d'une API FastAPI asynchrone sécurisée par JWT et RBAC à 5 rôles, exposant 20+ endpoints REST pour la synchronisation DefectDojo, la création automatisée de tickets Jira et les notifications Slack/Teams.
- Conception d'une infrastructure de déploiement continu sur Docker Compose supervisée par Prometheus et Grafana pour la métrique et l'alerting.
- Engineering d'un moteur de scoring IA utilisant un ensemble de modèles (XGBoost, Random Forest, MAGFusion, FT-Transformer) et un encodeur sémantique SecureBERT, enrichi par les données EPSS et CISA KEV, entraîné sur 59 591 CVE du NVD (2020–2026) atteignant R² = 0,83 et F1 pondéré = 0,88 par bande de sévérité.
- Modélisation PostgreSQL robuste pour les pipelines de données et le scoring.
- Conception et déploiement d'un dashboard React 19 multi-rôles avec 15+ vues : triage des findings, tendances, benchmarks OWASP/PCI-DSS, intégration d'un assistant Gemini capable de générer automatiquement des pull requests de remédiation, et journal d'audit complet.
Environnement technique