My Career Journey
Junior Doctor Training
My career began as a junior doctor. I eventually qualified as a GP in East London.
LSHTM
I trained in epidemiology at the London School of Hygiene and Tropical Medicine. This is where I fell in love with statistics and coding.
Coding
I taught myself to code in Python and Typescript, before discovering Rust. I co-founded the Computational Medicine module at Imperial College London, teaching medical students to code in Python.
OpenSAFELY
I later joined the University of Oxford, working in the Bennett Institute for Applied Data Science as an epidemiologist and software developer. During COVID, I helped build OpenSAFELY, a secure analytics platform for electronic health records, focusing on the data pipeline and analysis.
Clinical Metrics
I co-founded Clinical Metrics where I've been able to blend my medical expertise with coding skills to create a simulated emergency department for training medical students, with unlimited virtual patients, real-time feedback, and a focus on making safe clinical decisions in pressured environments.
Everything Else!
Alongside this, I work as a Rust and Python developer focused on data infrastructure and high-performance applications. My projects span medical software, healthcare data systems, gaming, and education, alongside technical writing and research collaborations. See my consulting work for more details.