October 2023 — present
Ph.D. candidate in Mathematics
Institut Montpelliérain Alexander Grothendieck, Montpellier, France
An overview of my academic background, qualifications and professional profile. Detailed research, teaching, outreach, projects and scientific software are presented on their dedicated pages.
October 2023 — present
Institut Montpelliérain Alexander Grothendieck, Montpellier, France
2021 — 2023
University of Montpellier · Highest honours · Valedictorian
2020 — 2021
University of Montpellier
2019 — 2020
University of Montpellier · First-class honours
2017 — 2019
University of Montpellier · First-class honours · Consistently ranked in the top 10%
Doctoral fellowship · 2023
Ranked first among all Mathematics candidates in the competitive admission examination for a French Ministry of Research fellowship.
Competitive support · 2023–2026
Selected through school-wide calls for computer equipment, international conference travel and support for a Ph.D. defence committee member.
Peer review
Ad hoc reviewer.
2024 — present
Ph.D. student representative, contributing to institutional discussions and the laboratory’s greenhouse-gas assessment.
2023 — 2024
Represented students of the Applied Mathematics Master’s programme on its development council.
Advanced Programming for Scientific ComputingAdvanced C++, memory management, scientific data processing and collaborative development.
Creative Pedagogy · Levels 1 & 2Collaborative learning, course design and adaptation to diverse learning contexts.
Management & LeadershipTeam management, communication, decision-making and leadership posture.
Scientific Writing & PublishingPublication standards, peer review, research integrity and scientific communication.
Research, AI & EthicsScientific integrity, privacy, bias and responsible decision-making.
C/C++, Python, Fortran
FreeFEM++, Matlab, Scilab, gnuplot, Maple, Mathematica
LaTeX, Beamer, Microsoft Office
HTML/CSS, Linux, macOS, Windows
FrenchNative · TEF C2
EnglishFluent · IELTS 7.5
SpanishIntermediate · ≈ B2
JapaneseBeginner · ≈ A1