Description : Enseignement 1ère et 2ème année d'école d'ingénieurs (~ 15-30 élèves) au développement Orienté Objet (Java) + Méthode Agile/Scrum + Introduction à Git/Github. Suivi des projet : développement d'un jeu multijoueur en Java, avec BDD (MariaDB). Poursuite des travaux de recherche : Robust and frugal datacenter Sizing. Développement en Python, multi-thread, exécuté sur Grid5000 (Datacenter géodistribué Cloud/HPC).
Profil
Docteure en informatique spécialisée dans l'optimisation de datacenters verts (ANR Datazero2), j'ai développé sur 4 ans un module de simulation complet en Python — de la conception algorithmique à la visualisation des résultats, dans une démarche de clean code et de recherche reproductible. Mon profil croise ingénierie logicielle, calcul haute performance (OpenMP, MPI, Grid5000) et data science appliquée à des problèmes d'optimisation sous contraintes environnementales.
Expérience Recherche
Sujet : Standalone Data-Center Sizing Combating the Over-Provisioning of the IT and Electrical Parts
Encadrants : Jean-Marc NICOD & Georges DA COSTA
Description : Projet ANR Datazero2, simulation d'un datacenter 100% autonome en énergie. Développement solo du module entier de Sizing (Python, 4 ans, ownership complet d'un projet logiciel de bout en bout) — génération de configurations optimales, parallélisation multi-thread avancée (optimisation performance, scalabilité), clean code, recherche reproductible, documentation complète et visualisation des résultats. Architecture modulaire, documentée et prête à l'intégration.
Lien du projet : www.irit.fr/datazero/datazero2/
Sujet : Relationships between Scheduling and Autonomic Computing Techniques Applied to Parallel Computing Resource Management
Encadrants : Raphaël BLEUSE & Eric RUTTEN
Description : Exploration de l'alliance entre informatique parallèle et automatique — application des boucles de rétrocontrôle (MAPE-K) à la conception d'algorithmes d'ordonnancement clairvoyants pour la gestion de ressources. Première incursion d'un domaine dans l'autre, illustrant une capacité d'adaptation à des champs disciplinaires nouveaux.
Sujet : Tracing tool with OpenMP (task-based parallelism)
Encadrant : Vincent DANJEAN
Description : développement d'un outil de traçage visuel pour OpenMP en C/C++, permettant d'analyser et de visualiser le comportement des processus en cours d'exécution, via d'autres alternatives que le diagramme de Gantt. Étude approfondie de la parallélisation bas niveau et des mécanismes de synchronisation inter-processus.
Publications
Thèse de doctorat · 2024
Optimization of the IT and electrical sizing process of a green, medium-sized datacenter powered exclusively by renewable energy sources, considering environmental and external uncertainty
theses.fr/2024UBFCD076Conférence Internationale · SBAC-PADW 2022
Standalone Data-Center Sizing Combating the Over-Provisioning of the IT and Electrical Parts
ieeexplore.ieee.org/abstract/document/9978502Conférence Nationale · COMPAS 2022
Dimensionnement d'un centre de données autonome alimenté 100% par des énergies renouvelables
hal.science/hal-03889472/Master · 2020
Relationships between Scheduling and Autonomic Computing Techniques Applied to Parallel Computing Resource Management
inria.hal.science/hal-03758320Communications
Expérience Enseignement
1ère année (école d'ingénieur) : Programmation Orientée Objet (Java) — TD / TP
2ème année (école d'ingénieur) : Développement logiciel — Scrum / Agile + Introduction à Git
Co-supervision de projet d'études d'étudiants de 3ème année, pendant un semestre. Analyse statistique de données sur un sujet complexe, initiation au travail de Data Analyst (Mentoring, tech lead junior)
Programmation orientée objet (Java) — TP, 1ère & 2ème année
Informatique "Unplugged", médiation numérique & algorithmique — voir le projet
Formation à la vulgarisation de sujets de recherche dans le cadre de la culture scientifique
Formations & Événements
Skills
Frontend
Backend
Parallélisme
Data Science