
Ilias BENJELLOUN
Ingénieur Fullstack | React Native - Kotlin - Node
Salaire / Taux journalier
Strasbourg, France
Mobilité : 25000 Besançon, Mulhouse, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur informatique avec PhD en IA et 3+ ans d'expérience en développement fullstack, orienté applications mobiles. Expérience en développement d'architectures complètes (React Native, Kotlin, Supabase). Transforme vos idées en solutions techniques performantes du prototype au déploiement.
Expérience de travail
Entrepreneur
Surpreat
janv. 2025 - Présent
1 an 10 mois
Strasbourg, France
Problème Le secteur de la restauration fait face à des difficultés pour fluidifier l’expérience client et optimiser les opérations internes. Solution Conception et développement de 2 applications mobiles pour les clients et les restaurateurs, un serveur backend en Kotlin (Spring Boot) et une base de données Supabase. Résultat Première version opérationnelle en 6 mois de développement solo, déployée et prête à tester en situation réelle.
R&D Engineer
Alerion
janv. 2023 - déc. 2024
2 ans
Nancy, France
-- Amélioration UI/UX/DX de la webapp interne -- Problème Manque de clarté et de feedback entraînant des pertes de temps lors de son utilisation, et maintenance complexe avec forte probabilité de régressions. Solution Amélioration de l’interface et de l’expérience utilisateur, et mise en place de Storybook pour documenter et tester les composants. Résultats Réduction de 50 % des erreurs d’utilisation, et gain de productivité sur la maintenance des composants. -- Application de géolocalisation militaire -- Problème Application existante fonctionnelle mais peu ergonomique, adoption freinée. Solution Nouvelle application centrée sur la simplicité, avec mode nuit et mode économie d’énergie. Contrainte d’envoi des messages par encodage VMF. Développement natif en Kotlin avec nécessité de fonctionnement en background. Rédaction de documentation sur l’usage de l’application. Résultats Satisfaction des équipes supérieure à 90 %. -- Application Android pour le drone Anafi AI -- Problème Aucune application Android ne permettait de piloter le drone Anafi. L’application officielle n’existait que sur iOS. Solution Développement d’une application Android compatible (React Native + Kotlin) intégrant la SDK du drone. Résultats Économie d’achat d’appareils iOS et extension du rayon de pilotage de quelques dizaines à plusieurs centaines de mètres. -- Application Android transformant smartphones/tablettes en manettes de contrôle -- Problème Dispositifs de contrôle coûteux et longs à configurer. Solution Application Android transformant les appareils mobiles en contrôleurs pour appareils robotiques, en remontant les évènements d’appui bouton à l’application web. Résultats Économie de plusieurs milliers d’euros et mise en service réduite à quelques minutes.
Loria
févr. 2017 - déc. 2021
4 ans 11 mois
Nancy, France
PhD student
oct. 2017 - déc. 2021
4 ans 3 mois
Nancy, France
Thèse dans le domaine de l'intelligence artificielle, sur le problème de la qualité des données de test, et la recherche d'un cadre statistique pouvant augmenter la fiabilité des estimations de performance des systèmes d'IA. Construction d'une structure de réseau de neurones complexe (convolutional neural fabric - CNF) avec Python et PyTorch, mettant en œuvre le patron de conception observateur. Conception et développement dune procédure d'introduction de bruit d'annotation dépendant des caractéristiques des données d'un ensemble d'apprentissage supervisé. Développement d'un système pour entraîner et tester automatiquement des centaines de CNF, élagués de différentes manières pendant l'entraînement. Enseignement de la programmation Python à des étudiants ingénieurs de Mines Nancy pendant 6 mois. Publication dans le journal Springer, et écriture d'une thèse de 150 pages sur le sujet.
Research intern
févr. 2017 - oct. 2017
9 mois
Nancy, France
Expérience en recherche en IA, appliquée au secteur médical. J'ai réalisé une bibliographie du domaine des modèles graphiques probabilistes, et ai appliqué ces techniques pour prédire l'apparition et l'aggravation de maladies cardiaques à partir des informations de patients malades.
Research engineer intern
CRIM - Centre de Recherche Informatique de Montréal
juin 2016 - oct. 2016
5 mois
Montréal, QC, Canada
Travail sur un robot Pioneer. Le robot était dysfonctionnel. J'ai identifié la source du problème (hardware), remplacé les pièces défectueuses, et construit une documentation fournie sur le fonctionnement du robot. J'ai également implanté une architecture ROS permettant de contrôler manuellement le robot (via une interface web), d'utiliser les fonctions de navigation et d'évitement d'obstacles, et d'acquérir et visualiser les informations des capteurs (bumps, sonar, lidar). J'ai donné un séminaire d'une heure expliquant aux employés du CRIM comment fonctionne le robot et comment le programmer avec ROS.
Concepteur et développeur logiciels
Alliance Artem
févr. 2016 - juil. 2016
6 mois
Nancy, France
Responsable de la conception et du développement d'un jeu indépendant en 2D avec 4 autres collègues au sein d'une équipe de 18 personnes (comprenant 8 élèves des Beaux Arts de Nancy et 5 élèves de l'ICN Business School).
Développeur logiciels
Institut Jean Lamour
oct. 2015 - juil. 2016
10 mois
Nancy, France
Début de conception et développement d'une application informatique dans le but de réaliser une exposition destinée au grand public sur le nanomagnétisme et son importance au sein des technologies actuelles. L'application vise à présenter à l'utilisateur un monde virtuel où des particules seraient soumises à des phénomènes magnétiques, et à lui permettre d'interagir avec ces particules, ainsi que de ressentir physiquement ces phénomènes, à l'aide d'un bras haptique.
Développeur logiciels
Shonen
sept. 2015 - mars 2016
7 mois
Nancy, France
Responsable de la programmation de deux robots Minoïde, formés d'un buste de Nao posé sur une base Pioneer, dans le but de réaliser une performance artistique de intégrée à l'inauguration de la nouvelle médiathèque de Nancy.
Développeur logiciels
Mines Nancy / Ecole des Mines de Nancy / Ecole Nationale Supérieure des Mines de Nancy
déc. 2015 - mars 2016
4 mois
Nancy, France
Développement d'une interface graphique (à l'aide du framework Qt) au sein d'une équipe de 17 développeurs sur un projet visant à fournir une architecture informatisée sur le web concernant la correction des copies de concours.
Formation
Universite de Lorraine
PhD
2017 - 2021
4 ans 3 mois
Universite de Lorraine
Master's degree
2016 - 2017
2 ans
Ecole Nationale Supérieure des Mines de Nancy
Engineer's degree
2014 - 2017
4 ans
Lycée Kleber, Strasbourg, France
Preparatory class for the grandes écoles
2012 - 2014
3 ans
Portfolio
