About me 🤭

I am a Software Engineer at Grafana Labs working on Alerting. Before Grafana, I was a Systems Engineer at Cloudflare in the Firewall team where I led the design of the Rulesets API for the Cloudflare Ruleset Engine.

I have an MSc Networked Computer Systems from University College London, and a BSc Computer Science from Newcastle University. My masters thesis was on software-based fault tolerance.

I am interested in Distributed Systems and creating safe, reliable software at scale. Outside of work I love to play guitar, listen to jazz music, run, lift weights, and read books about the First and Second World War and everything encompassing them.

The information on this website represents my own views and opinions and does not necessarily represent those of my current or previous employers, any open source projects, communities, nonprofits or organizations.

You can find me on GitHub and LinkedIn.