SENIOR LECTURER · KINGSTON UNIVERSITY LONDON
Applied mathematician.
Industry problem solver.
I am a mathematician specialising in numerical analysis, computational mathematics and machine learning. Alongside my academic work, I help companies that have digitised complex processes go further by optimising simulations, automating numerical pipelines, and building solvers that scale. I bridge rigorous mathematics and real engineering challenges.
Algorithm Development
Custom solvers and numerical methods for large-scale problems
Coupling Methods
Multi-physics problems bridging physics, chemistry and biology
Parallel Computation
Domain decomposition for modern multi-core and distributed systems
Numerical Software
Production-ready implementations in FEniCS, Python, and C++
Process Optimisation
Reduce computational cost and time in simulation-heavy workflows
Machine Learning
Machine learning approaches where model confidence is critical
