Independent Researcher
Computational Fluid Dynamics · Scientific Machine Learning · High-Performance Computing
I work at the intersection of hypersonic flow physics, non-equilibrium thermo-chemistry, plasma physics, shock-fitting algorithms, data-driven turbulence closure, and machine learning/artificial intelligence.
About
A computational scientist building tools that sit at the frontier of physics-based simulation and data-driven modelling.
Recent News
Published in Mathematics. "Assessment of Machine Learning Methods for State-to-State Approach in Nonequilibrium Flow Simulations" — Mathematics 10(6), 928.
Published in Comput. Phys. Commun. "UnDiFi-2D: an Unstructured Discontinuity Fitting code for 2D grids" — CPC 271, 108202.
arXiv preprint. "Assessment of machine learning methods for state-to-state approaches" — arXiv:2104.01042.
Affiliations
Gilmour Space Technologies University of Melbourne Macquarie University Saint Petersburg State University Inria Bordeaux NASA Ames Sapienza University of RomeResearch
From kinetic theory and shock-fitting to turbulence modelling and open-source scientific software.
Applying unsupervised ML and Gene Expression Programming (GEP) to improve the generalisability and interpretability of RANS closure models across diverse flow regimes.
UniMelbDevelopment of numerical methods for high-speed viscous reactive flows in state-to-state (STS) and multi-temperature formulations, with a focus on shock-heated air.
SPbUCo-developer of an open-source unstructured discontinuity fitting code for 2D grids, enabling sharp shock representation on unstructured meshes without numerical diffusion.
Open SourceC++ library implementing kinetic approaches to physical processes in planetary and re-entry atmospheres — transport coefficients, relaxation rates, thermodynamic properties.
Published · CPC 2019Numerical investigation of the viscous finger instability in porous media using real field data, in collaboration with Gazprom Neft, for enhanced hydrocarbon recovery modelling.
AppliedSystematic benchmarking of machine learning regression methods — neural networks, GPR, random forests — as surrogates for expensive STS thermochemical relaxation databases.
Published · Mathematics 2022Teaching
Service & Outreach
Peer Review
Reviewer for journals in computational fluid dynamics, aeronautics, and applied mathematics.
Conference Activity
Regular presentations at RGD, ISSW, ECFD, and other major international symposia.
Open Source
Actively maintaining scientific software repositories on GitHub across multiple research domains.
Publications
Full list on Google Scholar · ORCID 0000-0002-0510-9422
Assessment of Machine Learning Methods for State-to-State Approach in Nonequilibrium Flow Simulations
Mathematics 10(6), 928 (2022)DOI →
UnDiFi-2D: An Unstructured Discontinuity Fitting Code for 2D Grids
Computer Physics Communications 271, 108202 (2021)DOI →
Models Validation and Code Profiling in State-to-State Simulations of Shock Heated Air Flows
Acta Astronautica 175, 493–509 (2020)DOI →
Numerical Investigation of Viscous Fingering Phenomenon for Raw Field Data
Transport in Porous Media 132(2), 443–464 (2020)DOI →
KAPPA: Kinetic Approach to Physical Processes in Atmospheres Library in C++
Computer Physics Communications 236, 244–267 (2019)DOI →
Unsteady Shock-Fitting for Unstructured Grids
Int. J. Numer. Methods Fluids 81(4), 245–261 (2016)DOI →
Shock-Fitting and Predictor-Corrector Explicit ALE Residual Distribution (Book Chapter)
Shock Fitting, pp. 113–129, Springer, Cham (2017)
Experience
Academic positions, research roles, and collaborations.
Present
Research Fellow
University of Melbourne, School of Mathematics & Statistics
Data-driven turbulence modelling using unsupervised ML and GEP for RANS closure. Developing interpretable, generalisable models for Reynolds-Averaged Navier–Stokes simulations.
Jun 2020 – 2023
Assistant Professor
Saint Petersburg State University, Faculty of Mathematics & Mechanics
Research in computational fluid dynamics and ML for non-equilibrium flows (STS and multi-temperature formulations). Taught five courses including Hypersonics and ML for Fluid Mechanics.
Nov 2018 – Apr 2020
Assistant Researcher
Saint Petersburg State University, Faculty of Mathematics & Computer Science
Numerical modelling and investigation of the viscous finger phenomenon and enhanced recovery in porous media, in collaboration with Gazprom Neft.
Earlier
Research Collaborator
Sapienza University of Rome · Inria Bordeaux · NASA
Collaborative research on shock-fitting algorithms for unstructured grids and residual distribution schemes, leading to the UnDiFi-2D codebase.
Resources
A curated collection of packages and tools I use or recommend across CFD, hypersonics, discontinuity fitting, scientific ML, HPC, meshing, and data formats.
Contact
Open to research collaborations, scientific software questions, and academic enquiries.
Brisbane, QLD, Australia