I speak at conferences,

meetups, and universities about using Rust for performance, scientific computing, accuracy, and synthetic data. I bring Rust to general tech audiences — not just Rust specialists — drawing on my experience as a doctor-turned-developer building high-stakes, data-intensive systems.

Decorative background
I speak at conferences,

Areas of Expertise

crab yellow

Rust for Performance

I build high-performance systems in Rust where speed and efficiency are non-negotiable, and I talk about what Rust unlocks for demanding, real-world workloads.

command green

Rust for Scientific Computing

I build scientific tools and data infrastructure in Rust, often with Python bindings, and care about ergonomic APIs that scientists and researchers actually want to use.

stethoscope blue

Accuracy & Correctness

I use Rust's type system and guarantees to build software you can trust in high-stakes domains — drawing on my background in medicine and health data, where getting it wrong isn't an option.

disease green

Synthetic Data

I develop methods for generating realistic synthetic data, exploring how it can address privacy concerns, reduce bias, and improve data quality across data-heavy industries.

Teaching Experience

I was Co-Director of the UK's first Computational Medicine undergraduate course at Imperial College London (2017-2019) and regularly guest lecture at universities on epidemiology, research software engineering, and open science practices. I am a guest lecturer at Queen Mary University London MSc.

See More

Book Me to Speak

I'm available for talks, keynotes, and workshops at tech conferences on using Rust for performance, scientific computing, accuracy, and synthetic data. I especially love bringing Rust to general tech audiences. Get in touch with dates, logistics, and proposed budget.