Research
Model-driven methods for dynamic analysis applied to energy-aware software engineering
Thesis - IMT Atlantique
2021
Annotating Executable DSLs with Energy Estimation Formulas
Software and Language Engineering
(SLE)
2020
Model-Driven Engineering of Monitoring Application for Sensors and Actuators Networks
Software Engineering and Advanced
Applications (SEAA)
2020
Towards platform specific energy estimation for executable domain-specific modeling languages
International Workshop on Modeling
Language Engineering and Execution (MLE)
2020
Leveraging Model-Driven Engineering for Energy Optimization
Journée des Doctorants MathSTIC
2020
Source-code Level Regression Test Selection: The Model-driven Way
The Journal of Object Technology
(JOT)
2020
Characterizing a Source Code Model with Energy Measurements
Workshop on Measurement and Metrics for Green and
Sustainable Software Systems @ ESEM
2020
Injecting Execution Traces into a Model-driven Framework for Program Analysis
Federation of International Conferences
on Software Technologies: Applications and Foundations (ICST)
2020
Experience
Software Engineer
Obeo
2021 - Present
Software engineer position at Obeo, working on IS Designer
and Obeo SmartEA.
Many technologies used, including: Java, Eclipse RCP, EMF, CDO, Git, ...
Ph.D Student
IMT Atlantique, ICAM, Naomod Team
2017 - 2021
This PhD takes place in the NaoMod team (Former Atlanmod team). Its purpose is to elaborate new
techniques to perform various measurements on Cyber Physical Systems, using Model driven
Engineering. The measures acquired that way are then used for several purposes, such as Regression
Test Selection, Energy Optimization, or Change Impact Analysis.
Master 2 Internship
IMT Atlantique, Atlanmod Team
2017
A five months internship in the Atlanmod team, ending with the publication of a paper "Injecting
Execution Traces into a Model-Driven Framework for Program Analysis".
Developer
IMT Atlantique, Atlanmod Team
2016
Four months internship in a Sopra Steria team, on a from-scratch REST-API for the SNCF. Used Java,
Spring, Git, Jenkins, OAuth2.
Skills
Back-end
Front-end
Workflow
- ✓ Software Architecture
- ✓ Model-driven Engineering
- ✓ Software testing
- ✓ CI/CD
- ✓ Git
- ✓ Green-IT
- ✓ Machine learning
- ✓ Eclipse RCP
Education
Masters degree: Software Architecture
UFR Sciences et Technique - Nantes
2015 - 2017
Bachelor degree: Computer Science
UFR Sciences et Technique - Nantes
2012 - 2015
High school diploma: Engineer's sciences
Rabelais High - Fontenay le Comte
2010
Teaching
Software quality
IUT of Nantes
64h
Software development methodologies
IUT of Nantes
150h
Design patterns, Maven, Gradle
Bachelor
Introduction to computer science research
UFR Sciences & Techniques
24h
Software energy measurement, byte-code instrumentation, scientific writing
Masters 1
Internship supervision
UFR Sciences & Techniques
2 months
Regression testing, source-code instrumentation, Eclipse JDT
Bachelor
Data engineering
ICAM Nantes
22h
Java, Problem-based learning
1st year preparatory school
Databases
ICAM Nantes
140h
Java, SQL, AngularJS
Bachelor
Contact