I began my professional journey in civil engineering as an associate engineer, learning to turn complex problems into practical solutions. Training in physics and mathematics gave me a language for understanding systems; computer science gave me the tools to model them.
Today, these perspectives come together in my PhD research. I develop machine learning and statistical methods that integrate retinal imaging with molecular and clinical data, seeking interpretable insights into human health. Engineering keeps my questions grounded in practical constraints; mathematical reasoning helps me examine the assumptions behind the answers.
Engineering practice → Mathematical reasoning → Computational health research
Methods & experience
Research depth.
Practical computational skills.
My work brings together medical image analysis, statistical modelling, and biomedical data integration. I also support programming, data analytics, and image processing teaching at Southampton.
Experience and technical background ↗
ProgrammingPython, R, SQL, MATLAB, Bash
Machine learningPyTorch, TensorFlow, scikit-learn, OpenCV
MethodsCausal and mediation modelling, graph representations, multimodal integration
Research toolsLinux, Git, Jupyter, LaTeX
TeachingProgramming, algorithms, data analytics, image processing