My research, supervised by Prof. Bentley Oakes, focuses on Digital Twin Engineering. I investigate how ontologies and large language models can accelerate the engineering of trustworthy, explainable Digital Twins, including through neuro-symbolic AI and local LLMs.
My broader research interests include 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's in Engineering Equivalent)
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, university-level program in advanced mathematics, physics, and computer science, qualifying students for national entrance examinations to leading French engineering schools.
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.
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