- Senior Research Associate
- Affiliated Lecturer
- Leverhulme Research Fellow
I am a researcher funded by a Leverhulme Trust Early Career Fellowship, the Isaac Newton Trust, and Patreon crowdfunding. I work on local-first collaboration software and distributed systems security, and I teach an undergraduate course on distributed systems.
My book, Designing Data-Intensive Applications, covers the architecture of a broad range of databases and distributed data processing systems. Over 100,000 copies have been sold, and it has been translated into six languages.
For a full list of publications, conference talks, and blog posts, please see my personal website. You can also follow me on Twitter.