Consulting
I build high-performance software and data engineering solutions in Rust and Python. My clients span education, healthcare, gaming, and research institutions.
Rust
Rust is known for its strong type system and lack of garbage collection, which makes it a great choice for high performance applications that need to be secure.
Open Science
I advocate code sharing and open science in health research, teaching researchers software best practices for transparent, reproducible research. I also build open source tools to help researchers.
My Blog
Synthetic Data: The Complete Series
The jumping off point for my synthetic data series, covering the basics of synthetic data generation and its applications.
Representativeness in Synthetic Data: What It Means and How to Measure It
Understanding the concept of representativeness in synthetic data and the methods used to measure it.
Why Rust for Data-Intensive Applications
Explores why Rust matters for research data pipelines - not for performance, but for correctness. Learn how Rust's type system prevents data failures.
Newsletter
I write about open science, research code, and building better tools for researchers. Subscribe to get new posts delivered to your inbox.
Browse the newsletter archive →