Aller au contenu

Iyed Mdimegh

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.

1
Article IEEE, premier auteur

un second en préparation

7
Prix de compétition

le plus récent 07/2026, international

7
Expériences professionnelles

dont deux en recherche

Expérience

Sept expériences en quatre ans, dont deux collaborations de recherche. Lorsqu’une expérience a donné un projet, elle renvoie à son article.

  1. 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
  2. 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
  3. 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.
    • PyTorch RPC
    • Parallélisme de modèle
    • IA verte
    • Recherche

    Framework d'Apprentissage Profond Durable et d'IA Frugale

  4. Juillet 2025 — Septembre 2025

    Free2Move

    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
  5. 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
  6. 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.
    • IA
    • Deep Learning
    • Django
    • React
    • 3D

    Logiciel d'optimisation d'emballage 3D basé sur l'IA

  7. Juin 2024 — Juillet 2024

    PROXYM Group

    Stagiaire Ingénieur Logiciel

    Sousse, Tunisia

    • Création d'une application web de réseau social à partir de zéro en utilisant la pile MERN et socket.io.
    • MERN
    • Socket.io
    • Temps réel
    • Full Stack

    Application de messagerie web temps réel

Travaux sélectionnés

Les étiquettes déclarent ce que chaque projet peut prouver. C’est un engagement : une étiquette ici doit être tenue dans l’article.

Le bras robotique entraîneur d'échecs au-dessus d'un échiquier standard

RoboKnight — Robot entraîneur d'échecs INSAT

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.

  • Stockfish
  • Raspberry Pi 4
  • Arduino
  • YOLOv8
  • Computer Vision
  • Python

Lire l'article complet 09/2024 — 01/2025

Le simulateur de cycle de vie orbital NUWA : panneau de santé de la constellation, matrice de liens, globe 3D et journal de protocole en direct

NUWA / SISP — constellations de satellites auto-réparatrices

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.

  • C++
  • SVD Anomaly Detection
  • Kalman Filtering
  • Protocol Design
  • Python
  • Link Budget Modelling

Lire l'article complet 07/2026

L'explorateur en graphe-constellation : un graphe à forces des fichiers indexés, avec l'arborescence à gauche et un panneau de détail par fichier à droite, au-dessus d'une barre de recherche sémantique

Système de connaissance RAG multimodal

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.

  • FastAPI
  • Qdrant
  • PostgreSQL
  • Redis
  • D3.js
  • RAG
  • Python

Lire l'article complet 01/2026

Tableau de bord des menaces en direct de SMARTSHIELD

SMARTSHIELD — Réponse aux incidents de cybersécurité basée sur l'IA

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é.

  • CatBoost
  • XGBoost
  • FastAPI
  • NestJS
  • React
  • TailwindCSS
  • PostgreSQL
  • Kibana
  • Docker
  • CrewAI
  • RabbitMQ
  • openArgus
  • Zeek

Lire l'article complet 09/2024 — 12/2024

Architecture d'entraînement distribué du pipeline Introvert

Framework d'Apprentissage Profond Durable et d'IA Frugale

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.

  • PyTorch
  • Docker
  • Distributed Systems
  • Frugal AI
  • Deep Learning
  • Python

Lire l'article complet Réalisé chez EFREI Paris11/2025 — 06/2026

Espace réservé — les captures de la plateforme énergétique sont à venir

Captures à venir

Plateforme d'intelligence énergétique industrielle

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.

  • ESP32
  • TensorFlow Lite
  • Embedded ML
  • MQTT
  • C++
  • Python
  • IoT
  • Edge Computing

Lire l'article complet 05/2026

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.

  • Deep Reinforcement Learning
  • React.js
  • Three.js
  • Django
  • TailwindCSS
  • Dynamic Programming

Vidéo de démonstration Lettre de recommandation

Vue de conversation de la messagerie

Application de messagerie web temps réel

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.

  • React.js
  • Express.js
  • MongoDB
  • Socket.io
  • TailwindCSS
  • Node.js

Rapport de stage

Travaux antérieurs

Publications

2025

Évalué par les pairs, indexé

Intelligent Chess Robot Tutor: A Low-Cost, Vision-Guided Multi-Level System with Real-Time Tracking and Advanced Gameplay Analysis

Iyed Mdimegh, Mohamed Hamzaoui, Malak Bouzidi, Rayen Kasmi, Ahmed Zghibi, Fayez Zouari

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.

IEEE Xplore Article complet (PDF) Démo du système

Prix & Distinctions

  • 2e Place

    07/2026

    AESS Sustainability Hackathon (AESH 2026), Égypte

    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

  • L'équipe après la victoire au 1er Prix du National Re·Tech Fusion

    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.

  • Présentation à la conférence IEEE SMC 2025 à Vienne

    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 de l'atelier sur les réseaux de neurones graphiques à l'INSAT

    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.

  • La cérémonie de remise des prix du TSYP Chess Coach Challenge

    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.

  • Avec l'équipe du IEEE INSAT Computer Society Chapter

    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.

  • Au Hackathon AINS

    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.

  • Le hackathon Hack for Good 2.0

    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.

© 2026 Iyed Mdimegh. Tous droits réservés.