Skip to content

Selected work

What I’m working on now

Flotsync

Flotsync explores peer-to-peer synchronisation under prolonged disconnection—days or weeks—with minimal loss of semantic information when independently evolving replicas converge.

My professional work

Delta Lake contributions

Reliable data systems depend on precise rules for how data changes. My work on Delta Lake centres on deletion vectors and the protocol that lets different implementations agree on what a table means.

My PhD project

Kompact

Can a programming model make distributed systems easier to express without giving up performance? Kompact grew out of my doctoral research, combining actors, typed components and Rust’s compile-time checks.

Explore more work →