LogoRookool
MesProjets
01Cybersécurité / IA

Hacktadelle

Outil de sécurité agentique destiné aux créateurs de sites web sans formation en cybersécurité. Il lance des attaques documentées (OWASP Top 10), analyse les résultats via quatre agents spécialisés et génère un rapport pédagogique avec narration de l'attaque, impact concret et plan de correction adapté au stack détecté.

Technologies :

GoNext.jsClaude APILangGraph
02Développement Web / E-commerce

HG Bénin

E-commerce de matériels informatiques et high-tech au Bénin. J'ai développé l'intégralité du frontend en Next.js — catalogue produits, catégories, promotions, blog et gestion de compte — en collaboration avec un coéquipier sur le backend Django. J'ai également travaillé sur l'optimisation SEO du site.

Technologies :

Next.jsDjango
03Data Science / Machine Learning

Tardis

Projet académique d'analyse et de prédiction des retards de trains à partir de données historiques de la SNCF. Exploration des tendances, identification des facteurs de retard et entraînement d'un modèle prédictif pour anticiper les perturbations sur le réseau ferroviaire français.

Technologies :

PythonPandasNumpyScikit-learn
04Systèmes

Minishell

Recréation du terminal Tcsh sous Linux en C. Gestion des commandes, pipes, redirections, variables d'environnement et signaux, dans le respect fidèle du comportement du shell d'origine.

Technologies :

C
05Automatisation IA

FANGA - Automation

Pipeline de classification automatique de fichiers combinant une stratégie double : mots-clés métier pour les cas évidents (confiance 1.0, sans appel API) et Claude API pour les cas ambigus. Les fichiers sont renommés, triés par catégorie et routés vers un dossier de révision humaine si la confiance est inférieure à 0.70.

Technologies :

PythonClaude API
06Data Science

LACrime

Analyse d'un million d'incidents criminels à Los Angeles sur 5 ans, réalisée pour l'ANIP AI/Data Challenge 2025. L'étude révèle une baisse progressive de la criminalité depuis 2022 et formule des recommandations stratégiques pour le LAPD : surveillance renforcée, patrouilles ciblées et prévention du vol de véhicules.

Technologies :

PythonNumpyPandasSeaborn
07Développement Web

Africereal Group

Site vitrine réalisé en WordPress lors de mon premier stage. Il présente les activités du groupe Africereal, spécialisé dans le commerce de céréales en Afrique. Conception complète : structure, contenu et mise en page.

Technologies :

WordPress
08Développement Web

Acting for a Smile

Site institutionnel WordPress développé en stage pour l'ONG Acting for a Smile. Il présente les missions, actions et actualités de l'organisation, avec une attention particulière portée à l'accessibilité et à la clarté du message.

Technologies :

WordPress
09Data / Agriculture

AgriStats

Outil CLI en Go qui analyse des données de récolte issues de fichiers CSV. Il calcule les rendements par culture, identifie les meilleures périodes de plantation, corrèle les données météo aux performances agricoles et génère des rapports en texte ou JSON avec visualisations ASCII.

Technologies :

Go
010Machine Learning

Firede

Système de recommandation de films sans couche ML complexe. Il repose sur des méthodes mathématiques de similarité — distance euclidienne et similarité cosinus — pour suggérer des films pertinents à partir des préférences utilisateur.

Technologies :

Python
11NLP

Plagiarism Detector

Programme de détection de similarité entre deux documents texte. Repose sur des techniques de NLP : stemming pour normaliser les mots, TF pour mesurer la fréquence des termes et IDF pour pondérer leur importance relative entre les documents.

Technologies :

Python
12Développement Web

BioQRSuivi

Application web de gestion des équipements médicaux hospitaliers développée pour une soutenance. Permet de suivre l'état des équipements, les pannes, les entretiens et les mises à jour via une interface claire et structurée.

Technologies :

Next.jsNode.jsPostgreSQL
13Intelligence Artificielle

Gomoku IA

Intelligence artificielle jouant au Gomoku, implémentée en Python et Rust. Combine l'algorithme de Monte-Carlo Tree Search et des réseaux de neurones pour évaluer les positions et anticiper les coups adverses.

Technologies :

PythonRustNumpy
14Développement Web / Automatisation

Area

Plateforme d'automatisation de workflows dans le style Zapier. Permet de connecter des applications comme Gmail, Slack, Trello ou Google Sheets et d'automatiser des tâches en quelques clics. Plus de 410 intégrations disponibles. Frontend développé en Next.js, backend Django et base de données PostgreSQL.

Technologies :

Next.jsDjangoPostgreSQL