My main research interest lies in the development and optimisation of computational science and simulation codes for High Performance Computing (HPC) architectures through the use of Domain-specific Languages (DSL) and automated code generation.
- Research Associate, Department of Earth Science and Engineering, Imperial College London, 2014 - present
- Computational Scientist, Department of Earth Science and Engineering,Imperial College London, 2012 - 2014
- PhD, Department of Computing, Imperial College London, 2009 - 2012
- MEng, Department of Computing, Imperial College London, 2005 - 2009
et al., 2017, Firedrake: Automating the Finite Element Method by Composing Abstractions, ACM Transactions on Mathematical Software, Vol:43, ISSN:0098-3500
et al., 2016, EFFICIENT MESH MANAGEMENT IN FIREDRAKE USING PETSC DMPLEX, SIAM Journal on Scientific Computing, Vol:38, ISSN:1064-8275, Pages:S143-S155
et al., 2016, Devito: Towards a generic Finite Difference DSL using Symbolic Python, 6th Workshop on Python for High-Performance and Scientific Computing (PyHPC), IEEE, Pages:67-75