Développeur full-stack, data et IA, avec un pied dans la finance.
Je suis en dernière année d'ingénierie financière à ESPRIT, une formation qui mélange finance et génie logiciel. Je construis des applications complètes, je fais de la qualité de données et je développe un agent IA qui lit des rapports financiers. Je cherche mon projet de fin d'études pour février 2027.
Mon parcours, tracé comme un courspointillés : prochaine étape
Expériences
Stagiaire développeur data full-stack
juil. – août 2026
IntelliTech · plateforme MedScraping · à distance
Conception d'une plateforme qui fiabilise des données issues d'un système de scraping.
Qualité des données : fusion, déduplication et algorithme de rapprochement pour réduire les faux positifs.
Travail en équipe avec Git (plusieurs branches) et une chaîne CI/CD Docker / Jenkins.
PythonFastAPIReactCeleryRedisDockerJenkins
Stagiaire automatisation des processus (RPA)
juil. – août 2025
Sopra HR Software · Tunis · stage de six semaines
Création de robots RPA réutilisables pour automatiser des tâches de l'entreprise.
Synchronisation fichiers ↔ MySQL dans les deux sens et envoi automatique d'e-mails personnalisés, pour éviter les saisies à la main.
RPAMySQLAutomatisation
Projets
Projet personnel · depuis sept. 2026
FinAgent, un agent IA qui lit les rapports financiers
Un agent RAG + LLM qui lit des rapports annuels (sociétés cotées à la Bourse de Tunis, rapports 10-K) et répond aux questions d'un analyste. Il calcule des ratios financiers, repère les incohérences entre chiffres et résume les facteurs de risque. Je l'ai testé sur des cas réels et corrigé les problèmes trouvés, comme des informations mélangées entre documents ou une recherche sensible aux accents.
PDF du rapport→découpage→embeddings→ChromaDB→LLM + outils→réponse sourcée
FORSA, plateforme FinTech de microcrédit et micro-assurance
2026
Projet d'équipe ESPRIT
2e place au Bal des Projets ESPRIT 2026
Plateforme qui couvre microcrédit, micro-assurance et réclamations, avec des rôles admin, agent et client.
Mon module : réclamations et feedback clients, de la saisie par le client jusqu'au suivi par l'admin.
Analyse automatique du texte par IA : dès qu'un client envoie une réclamation ou un feedback, la catégorie, la priorité et le sentiment sont prédits.
Un mécanisme de repli (fallback) garde la classification disponible quand l'IA ne répond pas.
Tableau de bord de suivi des réclamations et feedbacks, avec statistiques.
Intégration d'un chatbot dans l'application.
Spring BootAngularMySQLClassification de texte
Message du client
Catégorie–
Priorité–
Sentiment–
en attente…
Tableau de suivi
0réclamations
0feedbacks
0priorité haute
positifneutrenégatif
Mon module dans FORSAchaque message est classé à l'arrivée, puis compté dans le tableau de suivi (exemples fictifs)
Simulateur de salle de marché
depuis sept. 2026
Projet d'équipe ESPRIT
Simulateur de salle de marché développé en équipe, qui couvre trading, analyse financière et IA (prédiction de marché, agent de trading), stress tests et actuariat.
Application web en Spring Boot (API) et React (interface), avec un pipeline de données de marché sur des actions du S&P 500 étudié pendant des crises réelles (2008, COVID-19). Backlog organisé dans Jira.
Spring BootReactPythonJira
Stress test Monte-Carlochoc de −40 % à mi-période, ordre de grandeur de la crise de 2008 · pointillés : sans choc