Vision, entraînement distribué et systèmes de recherche qui passent en production.
Étudiant en dernière année d'ingénierie à l'INSAT, Tunis. Un article IEEE en premier auteur, deux collaborations de recherche avec l'EFREI Paris et sept prix de compétition — chacun avec sa preuve à un clic.
Sept expériences en quatre ans, dont deux collaborations de recherche. Lorsqu’une expérience a donné un projet, elle renvoie à son article.
Juin 2026 — Août 2026
EFREI Paris
Stagiaire de recherche — Vision par ordinateur
Paris, France
Recherche sur le suivi d'objets robuste au flou de mouvement pour l'analyse vidéo multi-sport, en s'appuyant sur l'état de l'art actuel.
Vision par ordinateur
Suivi d'objets
Analyse vidéo
Recherche
Avril 2026 — Juillet 2026
Freelance
Ingénieur Logiciel
Développement d'une plateforme de gestion de conférences couvrant l'ensemble du cycle d'un événement : inscription des participants, soumission d'articles, gestion documentaire et traitement des paiements.
Développement Web Full-Stack
Intégration de Paiement
Architecture Scalable
Novembre 2025 — Juin 2026
EFREI Paris
Collaborateur de recherche — IA frugale et apprentissage profond durable
Contribution aux travaux de thèse d'un doctorant de l'EFREI Paris, encadré semaine après semaine par le doctorant et co-supervisé par un enseignant-chercheur de l'INSAT.
Co-conception d'une architecture distribuée à parallélisme de modèle pour le pipeline Introvert avec PyTorch RPC et Docker, réduisant les émissions de CO2 de 42,6 % à précision constante.
Développement d'un pipeline d'optimisation d'entraînement combinant précision mixte (AMP), torch.compile et chargement de données asynchrone, réduisant le temps d'entraînement de 33,7 %.
Conception d'une métrique composite de frugalité fondée sur la méthode AHP, évaluant en une seule mesure énergie, mémoire, FLOPs et précision prédictive.
Stagiaire en Ingénierie Logicielle — Intégration SAP Joule
Tunis, Tunisia
Développement d'automatisation basée sur l'IA avec SAP Joule pour optimiser les processus métier dans SAP S/4HANA.
Création d'agents personnalisés pour automatiser des tâches comme la génération de rapports, améliorant l'efficacité et la prise de décision.
SAP Joule
IA
S/4HANA
Automatisation
Juin 2025 — Juillet 2025
Vectors
Stagiaire en Ingénierie Logicielle
Tunis, Tunisia
Reconstruction du "Jira Comment Toolkit" avec des technologies modernes, remplaçant le code legacy.
Développement d'une application Atlassian pour gérer et classifier les commentaires Jira avec étiquetage basé sur l'IA pour améliorer le flux de travail.
Jira
Atlassian
IA
Stack Moderne
Juillet 2024 — Septembre 2024
Pixemantic
Stagiaire Ingénieur IA & Logiciel
Tunis, Tunisia
Utilisation de l'IA avancée et de l'apprentissage par renforcement profond pour optimiser l'agencement d'objets 3D, améliorant l'utilisation de l'espace et l'efficacité.
Transformation de la solution en application web full-stack utilisant Django et React.
1er Prix à l'IEEE TSYP 12 face à 20 universités, et un article IEEE SMC 2025 en premier auteur présenté à Vienne.
En clairUn bras robotique qui voit un vrai échiquier via une caméra, décide d'un coup, et déplace physiquement la pièce — en adaptant sa difficulté au joueur en face.
2e sur 193 équipes au hackathon international IEEE AESS Sustainability, avec un détecteur d'anomalies validé sur des télémétries de l'ESA à 0,99 de précision.
En clairUn moyen pour un groupe de petits satellites de détecter que l'un d'eux perd la vue et de compenser — en corrigeant ses mesures, en relayant ses données ou en lui prêtant leurs propres capteurs — au lieu de le laisser devenir un débris spatial.
Recherche augmentée par graphe sur PDF, Word, images et audio, explorée via un graphe-constellation D3.
En clairUn outil qui lit tout ce que vous lui donnez — documents, images, enregistrements — et vous laisse poser des questions en langage courant, en montrant les liens entre les réponses sous forme de carte d'étoiles.
2e Prix à l'IEEE TSYP 12 (CS Chapter). Détection et classification de menaces en temps réel sur de grands volumes de journaux réseau.
En clairUn logiciel qui surveille un réseau, repère les attaques en direct, les classe par type et rédige automatiquement le rapport d'incident pour l'équipe sécurité.
Réduction des émissions de CO₂ de 42,6 % sans aucune perte de précision, et accélération de l'entraînement de 33,7 %.
En clairEntraîner de grands modèles d'IA consomme beaucoup d'électricité. Ce travail répartit l'entraînement sur plusieurs machines et optimise son exécution, pour obtenir un modèle aussi précis en consommant bien moins d'énergie.
1er Prix et Best Art Award au National Re·Tech Fusion, sur un défi industriel réel de Kilani Group.
En clairDes capteurs sur les équipements alimentent un système qui montre où part réellement l'électricité, permettant à l'usine de réduire un gaspillage jusque-là invisible.
Logiciel d'optimisation d'emballage 3D basé sur l'IA
Apprentissage par renforcement profond qui emballe des boîtes 3D dans des conteneurs, pour des économies mesurables de volume et de coûts.
En clairÀ partir d'un ensemble de cartons et d'un conteneur, il détermine l'agencement qui gaspille le moins d'espace — comme le ferait un emballeur expert, mais automatiquement.
Développée de zéro pendant le stage chez PROXYM : distribution en temps réel, communication de groupe et authentification sur la pile MERN.
En clairUne application de discussion où les messages arrivent instantanément, les groupes fonctionnent correctement et les comptes restent sécurisés à mesure que le nombre d'utilisateurs augmente.
IEEE International Conference on Systems, Man, and Cybernetics (SMC), Vienne, Autriche
RoboKnight est un bras robotique 4 axes abordable, doté d'une structure électronique à double alimentation, conçu pour enseigner les échecs sur un plateau physique. Un pipeline de vision par ordinateur multi-étapes utilise des modèles YOLO et la génération FEN pour identifier le plateau et les pièces, puis suivre et valider les coups en temps réel. Une unité logique centrale intègre la vision, le contrôle du robot et le moteur d'échecs, et un tableau de bord web supervise et pilote à distance plusieurs bras simultanément.
International · sections IEEE AESS Tunisie, Jordanie et Égypte · 193 équipes
Classé 2e sur 193 équipes lors de ce hackathon international IEEE, organisé conjointement par les sections IEEE AESS de Tunisie, de Jordanie et d'Égypte. Avec l'équipe Les Talelas, conception de NUWA et de son protocole SISP : une couche de communication tolérante aux pannes et auto-réparatrice permettant aux constellations de CubeSats de corriger leurs capteurs dégradés, de relayer les données via des voisins sains et d'emprunter leurs mesures — prolongeant la durée de vie utile des satellites plutôt que de les remplacer.
1er Prix · Best Art Award
05/2026
National Re·Tech Fusion
National · IEEE PES × PELS INSAT Joint Chapter
Remporté le 1er prix au concours National Re·Tech Fusion, organisé par le IEEE PES × PELS INSAT Joint Chapter, centré sur un défi industriel réel de Kilani Group. Développé une plateforme d'intelligence énergétique industrielle combinant IoT, edge computing et analyse de données pour surveiller et optimiser la consommation énergétique des usines. Également remporté le Best Art Award lors du même événement.
1er Prix
12/2024
IEEE TSYP 12 Challenge — SMC Chapter
National · 20 universités
Remporté la 1ère place au TSYP Chess Coach Challenge, une compétition nationale organisée par la section IEEE Tunisie, avec la participation de 20 universités. Dirigé le développement de l'INSAT Chess Coach Robot, un système robotique innovant conçu pour enseigner et interagir avec les joueurs d'échecs.
2e Prix
12/2024
IEEE TSYP 12 Challenge — CS Chapter
National · plus de 20 universités
Obtenu la 2e place au IEEE TSYP 12 Challenge (Computer Society Chapter), une compétition nationale réunissant plus de 20 universités tunisiennes. Co-créé SMARTSHIELD, une plateforme de réponse aux incidents de cybersécurité basée sur l'IA.
Engagement & Communauté
08/2024 — 07/2025
IEEE INSAT SB Computer Society Chapter
Vice-Président, Activités Techniques & Formateur
Dirigé et géré des projets techniques innovants, développé le plan annuel et organisé des ateliers pour renforcer les compétences et les opportunités d'apprentissage des 250+ membres du chapitre. Animé du tutorat en IA, en particulier sur l'apprentissage par renforcement profond.
09/2023 — 02/2025
Junior Enterprise INSAT
Président du Comité d'Organisation du Hackathon & Membre Senior
Organisé « Hack for Good », une compétition nationale avec trois ateliers et 140 participants, centrée sur des projets RSE.
04/2021 — 08/2023
Notre Grand Bleu
Membre Senior
Une association œuvrant à la préservation de la vie marine en Méditerranée.
Compétences
Dérivé des technologies réellement utilisées dans ces projets, plutôt que maintenu séparément.
IA & Apprentissage automatique
CatBoost/
CNN/
Computer Vision/
CrewAI/
Deep Learning/
Deep Reinforcement Learning/
Embedded ML/
Frugal AI/
Kalman Filtering/
Keras/
Matplotlib/
NumPy/
OpenCV/
Pandas/
PyTorch/
Qdrant/
RAG/
Scikit-Learn/
Stockfish/
SVD Anomaly Detection/
TensorFlow/
TensorFlow Lite/
XGBoost/
YOLOv8
Développement logiciel
Bootstrap/
Chart.js/
CSS/
D3.js/
Distributed Systems/
Django/
Dynamic Programming/
Express/
FastAPI/
HTML/
JavaScript/
Link Budget Modelling/
MongoDB/
MQTT/
NestJS/
Node/
Oracle SQL/
PHP/
PostgreSQL/
Protocol Design/
Python/
React/
Redis/
Socket.io/
Symfony/
TailwindCSS/
Three.js
Outils & Systèmes
Arduino/
C/
C++/
Docker/
Edge Computing/
ESP32/
Git/
GitHub/
IoT/
Jira/
Kibana/
Linux/
openArgus/
RabbitMQ/
Raspberry Pi/
SAP Joule/
SEO/
Zeek
Actualités
1er Prix au concours National Re·Tech Fusion
Nous avons développé une plateforme IoT et edge computing pour Kilani Group afin d'optimiser la consommation énergétique industrielle. Organisé par le IEEE PES × PELS INSAT Joint Chapter.
Participation à la Conférence IEEE SMC 2025 & au Hackathon BR41N.IO à Vienne
J'ai représenté la Tunisie lors de la conférence IEEE SMC 2025 à Vienne, où j'ai présenté mes travaux avec mes co-auteurs, échangé avec des chercheurs et experts industriels et découvert des innovations de pointe en interfaces cerveau-ordinateur. J'ai également participé au hackathon BR41N.IO, en développant un système neurotechnologique qui adapte le volume de la musique selon l'état mental via EEG et fNIRS.
Animation d'un atelier sur les Réseaux de Neurones Graphiques à l'INSAT
J'ai dirigé un atelier technique sur les Réseaux de Neurones Graphiques (GNNs) à l'INSAT, initiant les étudiants aux architectures avancées d'apprentissage profond pour les données structurées en graphes. Couverture des concepts clés incluant le passage de messages, les convolutions de graphes et les applications pratiques dans les systèmes de recommandation et la modélisation moléculaire.
1er Prix au Défi Coach d'Échecs TSYP
Avec mon équipe, nous avons remporté la 1ère place au défi national Coach d'Échecs TSYP, en compétition contre des équipes de 20 universités à travers la Tunisie. Une description détaillée du projet primé est disponible dans la section des projets.
Vice-Président, Activités Techniques au IEEE INSAT Computer Society Chapter
En tant que Vice-Président chargé des Activités Techniques, j'ai dirigé et géré des projets techniques innovants, développé le plan annuel et organisé des ateliers impactants pour améliorer les compétences et les opportunités d'apprentissage de nos 250+ membres.
3ème place au HACKATHON AINS (Sommet National d'Intelligence Artificielle)
Notre équipe a affronté 20 autres avec un projet axé sur les agents IA, nous valant le 3ème prix.
Président du Comité Organisateur du Hackathon « Hack for good 2.0 »
Avec mon équipe, j'ai organisé un hackathon qui a rassemblé 140 participants et attiré de nombreux étudiants à travers le pays pour contribuer à cet événement avec des projets exceptionnels.
Formation & Langues
09/2022 — 09/2027 (expected)
National Institute of Applied Science and Technology (INSAT)
Cycle Ingénieur en Génie Logiciel — Diplôme National d'Ingénieur, cursus de cinq ans équivalent à un master d'ingénierie
Tunis, Tunisia
Arabe
Langue maternelle
Français
C1 — certifié TCF
Anglais
Courant — B2 (onSET)
Espagnol
Débutant
Allemand
Débutant
Contact
Je recherche un stage de fin d'études, et je suis ouvert aux collaborations de recherche et aux missions en freelance. Le plus rapide pour me joindre est l'e-mail.