I'm a CFD engineer — multiphase flow, porous-media transport, and the numerical methods and code behind them. Background in mechanical engineering; currently doing an industry-funded PhD in chemical engineering at the University of Manchester.
Day to day I write C++, CUDA and Python for simulation and the analysis around it (OpenFOAM, ANSYS Fluent, lattice-Boltzmann, MPI / OpenMP / HPC).
🟢 Open to work — CFD, simulation and scientific-computing roles, across domains.
- PoreWise — permeability tensors of 3D pore images (micro-CT rocks, foams, micromodels) with the lattice Boltzmann method, on one GPU or on CPU cores. Stores pore voxels only, so a 1024³ sandstone runs on a single workstation GPU. Checked against analytical solutions and published benchmarks. From my PhD work.
- totem — a physically-accurate Inception spinning top: real heavy-top dynamics + MuJoCo contact physics, rendered by a fused-CUDA-kernel ray-tracer I wrote (~5,000× faster than the naive version). Does the totem fall? Physics says yes.
- Funoos — a small app I made in my spare time to make CFD easier to see: a handful of classic solvers you can click through and watch. A learning toy, not a production solver.
✉️ [email protected] · 💼 LinkedIn
