Valentin Caries

Valentin Caries

Research Engineer @ IFPEN · PhD · Scientific Python | CFD | Simulation

IFP Energies nouvelles (IFPEN)

Biography

I am Valentin Caries, a PhD in aerodynamics (École Centrale de Lyon, 2025) and research engineer. I build fast, reliable scientific software for fluid mechanics, at the meeting point of physics, numerical methods and software engineering: I turn physical models into performant, maintainable code and validate it against high-fidelity simulations and experiments. I currently work at IFP Energies nouvelles (IFPEN) on multiphase pump systems, after a PhD carried out in partnership with Safran Aircraft Engines.

During my PhD I developed a low-order, three-dimensional aerodynamic solver that predicts the flow around compressor and fan rotors, including the notoriously difficult tip-leakage flow, in seconds instead of hours, making it usable for early-stage design exploration. I have worked across the full computational spectrum, from wall-resolved Large Eddy Simulation (LES) on HPC clusters to reduced-order panel and vortex-lattice methods, and built the data and post-processing tooling that ties it all together.

Alongside my research, I am open to selected freelance and consulting work in scientific Python, CFD and simulation, data engineering, and high-performance computing. If you need someone who understands both the physics and the code, let’s talk.

Interests
  • Scientific Python development
  • Computational Fluid Dynamics (CFD)
  • Multiphase flow & turbomachinery
  • Reduced-order & multi-fidelity modeling
  • High-performance computing (HPC)
Education
  • PhD in Aerodynamic Modeling for Turbomachinery, 2022 – 2025

    École Centrale de Lyon

  • Advanced MSc in Aerospace Propulsion, 2020 – 2021

    ISAE-SUPAERO

  • MSc in Mechanical Engineering (dual degree), 2019 – 2020

    École Centrale de Lyon

  • Engineering degree, Mechanical Engineering, 2017 – 2020

    Polytech Lyon

Skills & Services

I help engineering and research teams turn complex physics into fast, reliable, well-tested software and turn raw simulation data into insight. Open to selected freelance and consulting missions.

🐍 Scientific Python

Numerical methods, solvers and reusable packages. Clean, documented, tested code with NumPy/SciPy, performance profiling and packaging.

🌀 CFD & Simulation

RANS & LES workflows, reduced-order and multi-fidelity aerodynamic models, mesh handling, solver setup, verification & validation.

⚙️ Data Engineering & HPC

Post-processing pipelines, large dataset handling, job automation on HPC clusters (SLURM), reproducible and parallel workflows.

Python NumPy SciPy pandas Fortran C Git Linux / HPC SLURM CFD (RANS / LES) Reduced-order modeling LaTeX

Experience

 
 
 
 
 
IFP Energies nouvelles (IFPEN)
Research Engineer
April 2025 – Present Solaize, France

Research and scientific development on multiphase pump systems.

  • Numerical modeling and CFD of multiphase flows.
  • Experimental campaigns and data analysis.
  • Scientific Python development for simulation, data processing and analysis.
 
 
 
 
 
Safran Aircraft Engines · École Centrale de Lyon
PhD — Aerodynamic modeling
March 2022 – June 2025 Moissy-Cramayel / Lyon, France

Multi-fidelity modeling of the tip-leakage flow for an axial compressor rotor in compressible flow. PhD defended on 11 June 2025.

  • Designed and implemented a 3D low-order aerodynamic solver (panel + vortex-lattice methods) in Python, reducing rotor flow predictions from hours to seconds.
  • Validated the models against RANS simulations and experiments; published in peer-reviewed journals and international conferences.
  • Built the supporting data processing and visualization tooling.
 
 
 
 
 
Safran Aircraft Engines
CFD Engineer
November 2021 – March 2022 Moissy-Cramayel, France
  • Developed and automated RANS simulation methodologies.
  • Delivered Python tooling to streamline pre- and post-processing.
 
 
 
 
 
Safran Aircraft Engines
Research Intern — High-fidelity CFD
April 2021 – September 2021 Moissy-Cramayel, France

Wall-Resolved Large Eddy Simulation (WRLES) of 2.5D propeller configurations.

  • Ran high-fidelity LES on HPC clusters and developed the post-processing methodology in Python.
 
 
 
 
 
Louisiana State University
Research Intern — Optimization
March 2019 – August 2019 Baton Rouge, LA, USA
  • Built a Python model for Shell Eco-marathon race-strategy optimization (vehicle dynamics, energy management).

Projects

Selected engineering & software projects

*
Web-LBM: A Real-Time CFD Wind Tunnel in the Browser
Can a genuine computational fluid dynamics solver run at interactive frame rates inside a browser tab? Web-LBM is a 2D wind tunnel built on the Lattice Boltzmann Method: a C engine compiled to WebAssembly, a zero-copy WebGL2 rendering pipeline, a turbulence model, and multithreading, all served from a 100 % static page.
Web-LBM: A Real-Time CFD Wind Tunnel in the Browser
BoidForge: Engineering Collective Behavior from Python to Native C
How do you turn a textbook flocking model into a simulation that scales to tens of thousands of agents and renders like a fluid? This case study walks through the boids algorithm, four progressively faster solver backends benchmarked side by side (up to about 330 times faster than naïve Python), and a GPU visualization engine built with ModernGL.
BoidForge: Engineering Collective Behavior from Python to Native C
Multi-Point Airfoil Optimization Across the Entire Flight Envelope
How do you design an airfoil that performs well throughout an entire flight? This case study showcases a Python toolkit that explores thousands of candidate geometries and leverages evolutionary optimization to uncover the most effective aerodynamic trade-offs between lift and drag.
Multi-Point Airfoil Optimization Across the Entire Flight Envelope
Pi-Scope — dimensional analysis in the browser
A full-stack scientific web app that derives the dimensionless groups governing a physical problem with the Vaschy–Buckingham (Π) theorem. The real Python + SymPy engine runs entirely in the browser via WebAssembly.
Pi-Scope — dimensional analysis in the browser

Recent publications

A selection of my recent work — see all publications. Also on Google Scholar and HAL.

Let’s work together

Freelance & consulting: scientific Python, CFD, simulation, data engineering

Have a project in mind, or a problem at the boundary of physics and code? Reach out on LinkedIn.