Projet de Fin d'Études
A réalisé son projet de fin d'études en concevant et développant une plateforme web de recrutement intelligent.
- A conçu et développé une plateforme web de recrutement intelligent avec un backend Spring Boot (architecture en couches, API REST) et un frontend Angular (MVVM).
- A sécurisé l'application par Keycloak (OAuth2 / OIDC, JWT, MFA) avec une gestion des rôles et des permissions.
- A développé un microservice d'intelligence artificielle avec FastAPI pour l'extraction automatique des données des CV (NLP, spaCy (NER), LLM).
- A implémenté un moteur de matching sémantique basé sur FAISS et les embeddings pour le scoring et la recommandation des candidats.
- A intégré un pipeline de sourcing automatisé LinkedIn et un module de visioconférence en temps réel (WebSocket/WebRTC).
- A connecté des tableaux de bord décisionnels Power BI à MongoDB pour le suivi des indicateurs de recrutement.
- A déployé la plateforme sur Microsoft Azure en mettant en place une chaîne CI/CD avec GitHub Actions et Docker.
- A mis en place des tests automatisés, l'analyse de la qualité du code et une supervision en temps réel via Prometheus et Grafana.
Environnement technique