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.
Completing the degree requirements as part of the Integrated Master’s-Doctorate path and the international double-degree program with École Centrale de Nantes.
Diplôme d'Ingénieur (Master of Science in Engineering equivalent)
Highly selective French "Grande École" engineering program, with a second-year specialization in
Software Engineering for Virtual and Augmented Reality.
In France, a Grande École is a highly selective higher-education institution operating alongside the public university system. Admission is typically through competitive national entrance examinations following two years of intensive preparatory classes (CPGE). The Diplôme d’Ingénieur is accredited at Master’s level and is generally considered equivalent to a Master of Science 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 two-year undergraduate program in advanced mathematics, physics, and computer science, qualifying students for national entrance examinations to leading French engineering schools ("Grandes Écoles").
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.
Implemented automated drift verification for anechoic chamber measurements to improve 5G/6G antenna calibration.
News
2026-08-04 Our paper “Involving before Evolving: A Vision for Trustworthy Enterprise Digital Twin Engineering” has been accepted at the 3rd International Conference on Engineering Digital Twins (EDTconf 2026), co-located with 29th International Conference on Model Driven Engineering Languages and Systems (MODELS 2026)
2026-07-09 I served as a student volunteer at FSE 2026 in Montréal, Canada
2026-06-03 I served as a student volunteer at SEMLA 2026 in Montréal, Canada
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