CV
Work experience
Ph.D. in Applied Mathematics, EDF R&D & Université de Bourgogne
2021 – 2024
- Developed and analyzed numerical schemes for non-regular dynamics, with applications to dynamic contact problems under strong constraints.
- Implemented simulation tools in Python/C++ and collaborated with EDF R&D for validation and industrial modeling.
- Focused on stable implicit integration methods (HHT-α, TR-BDF2, time-discontinuous Galerkin), Nitsche’s method, penalty, and augmented Lagrangian approaches.
Consultant, SNCF ITG Group, Paris, France
Mar. 2020 – Jan. 2021
- Track geometry calculations using data from commercial trains.
- Applied non-uniform Fourier transform and wavelet transform to detect rail deformations and support predictive maintenance.
End-of-Studies Internship, Ikos Consulting
Apr. 2019 – Oct. 2019
- Modeled CBTC (Communication-Based Train Control) systems using Petri Nets.
- Developed a train control simulator in Python.
- Studied formal verification methods and EN 50126/50128 railway safety standards.
- Selected as one of the school’s best final-year internships.
Head of Chassis Division, Shell Eco-Marathon (ENSTA Paris team)
Sep. 2018 – Apr. 2019
- Led a multinational team (3 nationalities) to design and optimize a lightweight, robust chassis system for a competition vehicle.
Research Intern, SNCF R&D
May 2018 – Aug. 2018
- Developed probabilistic simulations for railway gauge analysis using Wilks’ quantile, Monte Carlo methods, and importance sampling.
Education
Ph.D. in Applied Mathematics, Université de Bourgogne
2021 – 2024
Thesis: Development of numerical schemes for non-regular dynamics
Engineering Degree (Diplôme d’ingénieur), ENSTA Paris
2016 – 2019
- Majors: Mechanical Systems & Environment, Intelligent Mobility
Bachelor in Mechanics, Université Claude Bernard Lyon 1
2014 – 2016
Bachelor in Physics, Wuhan University
2012 – 2014
- Dual degree through international exchange program.
Skills
- Programming: Python (advanced), C# (intermediate), C++, R (basic)
- Tools / Libraries: Git, Linux, LaTeX, Jupyter, PyTorch, scikit-learn, Matlab
- Simulation / Modeling: Contact mechanics, numerical schemes, formal methods
- Software Engineering: API integration, algorithm design, real-time data handling
Languages
- Chinese: Native
- English: Professional
- French: Professional
Publications
- HHT-α and TR-BDF2 schemes for dynamic contact problems, Comput Mech (2023)
- Some stability results for frictionless contact problems in elastodynamics formulated with Nitsche’s method (2024)
Teaching
Université de Bourgogne, Teaching Assistant
2022
- Led tutorial sessions for the “Calcul scientifique” (Scientific Computing) course for second-year Master’s (M2) students in Applied Mathematics.
- Covered numerical methods including spectral methods, finite difference methods, and finite element methods.
ENSTA Paris, Teaching Assistant
2020
- Assisted in the course “Motorization and Hybridization” for third-year engineering students.