My research, supervised by Prof. Bentley Oakes, focuses on Digital Twin Engineering. I investigate how to accelerate the engineering of trustworthy and explainable Digital Twins using ontologies and (local) foundation models.
My broader research interests include world models, robotics and simulation, 3D visualization, human-computer interaction, and XR/virtual reality.
Beyond my research, you can also explore my other projects.
2025-06-19 I presented the “What is a “Digital Twin” and How Do I Build One?” tutorial with Prof. Bentley Oakes at the Software Engineering for Machine Learning Applications Symposium (SEMLA 2025) at Polytechnique Montréal
2025-04-30 I attended the 20th International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2025) co-hosted at the 47th International Conference on Software Engineering (ICSE 2025) in Ottawa
French "Grande École" ranked among the top 10 engineering schools in France.
Multidisciplinary engineering curriculum, with a second-year specialization in Software Engineering for Virtual & Augmented Reality.
Double degree with Polytechnique Montréal
In France, a Grande École is a highly selective higher-education institution operating alongside the public university system. Admission is granted through competitive nationwide entrance examinations following two years of intensive preparatory classes (CPGE).
École Centrale de Nantes is consistently ranked among the top 10 engineering schools in France (out of 200+ accredited institutions). The Diplôme d’Ingénieur is accredited at the Master’s level and is equivalent to an M.Sc. in Engineering.
Core Engineering Sciences
Continuum MechanicsFluid DynamicsThermodynamicsSignals and SystemsControl SystemsStructural DynamicsInstrumentation and Sensors
Computing & Mathematics
Algorithms and ProgrammingNumerical AnalysisProbability and StatisticsInformation Systems
Engineering Design
Project EngineeringComputer-Aided DesignLife Cycle AssessmentEnergy and Climate Challenges
Virtual & Augmented Reality Specialization
C++ ProgrammingVirtual RealityAugmented RealityComputer Vision3D Computer Graphics3D InteractionScientific VisualizationSimulation and InteractionCollision DetectionHaptic Feedback3D ModelingIndustrial Software Development
Post-Secondary Preparatory Program / CPGE (MPSI/MP)
Intensive undergraduate foundation in advanced mathematics and physics, leading to admission at École Centrale de Nantes via competitive national exams.
Classes Préparatoires aux Grandes Écoles (CPGE)
are rigorous two-year post-secondary programs designed to prepare students for the competitive entrance examinations required for admission to leading French engineering and business schools.
The curriculum emphasizes advanced mathematics, physics, chemistry, and computer science and is widely regarded as one of the most demanding academic pathways in France.
Mathematics
CalculusLinear AlgebraDifferential EquationsReal AnalysisComplex AnalysisProbability and StatisticsOptimizationMathematical Modeling
Engineered multi-agent drone simulations in maritime environments for the LOTUSim combat Digital Twin. Used ROS2 and Gazebo in C++ and Python. Part of the CNRS International Research Lab IRL CROSSING.