Omar AbedelKader
À propos
Je suis chercheur en intelligence artificielle avec une expérience
solide en IA et en ingénierie logicielle.
Je poursuis actuellement un doctorat en informatique à l’Université de
Lille.
Responsabilités
- Fondateur et mainteneur de l’organisation Pharo-LLM.
- Membre du comité d’organisation de GDR-GPL’26.
- Membre du comité d’organisation de ESUG’26, ESUG’25, ESUG’24.
- Sous-évaluateur à BENEVOL’25.
- Chef de projet et mainteneur de plusieurs projets (ChatPharo, Pharo-Copilot, Pharo-Infer…).
- Mentor pour GSoC’26 et GSoC’25.
- Président de NeuroTech-Lille, association étudiante centrée sur l’IA et les neurosciences.
- Contributeur au Ministère de la Transition Écologique (Club IA et Transition écologique).
- Membre de l’organisation Pharo-AI.
- Contributeur au Conseil National du Numérique (CNNum) (Café IA).
- Encadrement de nombreux projets logiciels et IA en Licence et Master, en recherche comme en contexte industriel.
Publications
- AbedelKader, O., Ducasse, S., Zaitsev, O., Robbes, R., & Polito, G. (2025). Package-Aware Approach for Repository-Level Code Completion in Pharo. International Workshop on Smalltalk Technologies (IWST). DOI.
Expérience
Chercheur en IA — INRIA (Villeneuve-d’Ascq, France)
- Oct. 2024 – Oct. 2027
- Amélioration de la complétion et de la génération de code avec des LLMs, en ciblant le langage Pharo.
- Développement de techniques de complétion, d’inférence de types et de déploiement dans l’IDE Pharo, avec un focus performance.
Ingénieur IA — INERIS (Verneuil-en-Halatte, France)
- Sept. 2023 – Sept. 2024
- Développement de « INERIS-IA », un outil de classification documentaire aligné sur les objectifs stratégiques de l’INERIS.
- Construction de requêtes booléennes et amélioration de la qualité du corpus via similarité documentaire et extraction de mots-clés.
Stage — Chercheur IA — LIPN (Villetaneuse, France)
- Juin 2023 – Août 2023
- Comparaison de techniques d’échantillonnage pour la planification probabiliste appliquée à la génération de récits.
- Évaluation de méthodes comme SFE et Gumbel-Softmax pour la cohérence et la créativité narratives.
Développeur logiciel — BEON-IT (Beyrouth, Liban)
- Mai 2022 – Juin 2022
- Java · Design Patterns · .NET Framework · Threading · Microsoft SQL Server
Développeur Full-Stack — SSCC-IT (Andket, Liban)
- Nov. 2020 – Avr. 2021
- PHP & SQL · Design Patterns · Microsoft SQL Server
Logiciels
Pharo-Copilot
- Outil intelligent de complétion et génération de code pour Pharo, inspiré de GitHub Copilot.
- Orienté complétion à l’échelle dépôt et package.
- Utilise des LLMs pour améliorer la productivité dans un langage dynamiquement typé.
- Dépôt GitHub : Pharo-Copilot
ChatPharo
- Interface conversationnelle en direct entre développeurs Pharo et modèles de langage.
- Permet des échanges interactifs avec des LLMs directement dans l’environnement Pharo.
- Architecture ouverte et extensible pour expérimenter plusieurs backends LLM.
- Dépôt GitHub : ChatPharo
INERIS-IA
- Plateforme IA pour la classification documentaire et la gestion des connaissances.
- Interface web Flask intégrant plusieurs modèles ML/NLP.
- Modèles entraînés selon les objectifs COP 2027 et les thématiques stratégiques INERIS.
- Dépôt GitHub : INERIS-IA
Enseignement
- Vacataire à l’IUT : Introduction au développement logiciel 41,5 h TP
- Vacataire à l’IUT : Maintenance logicielle 12 h TP
- Vacataire à Polytech : Base de données 16 h TP
- Vacataire à Polytech : Internet 12 h TP
Prix et distinctions
Prix
- Best Paper Award (3e place) — IWST 2025, Gdańsk, Pologne
« Package-Aware Approach for Repository-Level Code Completion in Pharo »
Distinctions
- Alumni mis à l’honneur — IDMC 2024, Université de Lorraine,
France
Témoignage alumni en TAL et IA dans Université de Lorraine 🔗