George Poole

George Poole#

grp39@cam.ac.uk

Currently seeking postdoctoral employment in quantitative research and/or software development

Broadly speaking my interests are at the intersection of applied mathematics, scientific computing and software development. My PhD research models advective-diffusive-reactive flows in porous media, motivated by the interactions between brine and carbon dioxide after geological sequestration in the broader context of carbon capture and sequestration (CCS). Coupling fluid flow and transport processes is an inherently nonlinear problem which can be tackled by direct numerical simulation (DNS), and in some cases simplified analytical models.

As part of my work studying convection in porous media, I have developed the Python package LUCiFEx (Linearized Underground Convection in FEniCSx), which extends the open-source FEniCS finite element method code to formulate time-dependent PDEs by means of finite differences in time.

The majority of my scientific computing uses the Python ecosystem, but I also enjoy dabbling in the Julia, Rust, OCaml and Haskell programming languages.

alt

Teaching#

I am either currently or have previously supervised the following courses in the Mathematical Tripos. Related resources for supervisees are collected below.

Publications#

⏳🔄

Education#

2021 – Present: PhD Fluid Dynamics, University of Cambridge
2020 – 2021: Software Internship / COVID-19 Pandemic
2016 – 2020: MSci Natural Sciences (Theoretical Physics), University of Cambridge