I am currently a Senior Software Engineer working at Sophos.
I'm also a package maintainer for the Fedora project. I maintain a number of Fedora packages, such as FindBugs, ncdu, and disktype.
Previously I was a Java developer at Nominet, working on Online Services.
Before that I was a software engineer working on OpenGDA at Diamond Light Source, the UK's national synchrotron science facility, developing data acquisition software for Diamond's Macromolecular Crystallography (MX) beamlines.
I've also worked as a Software Engineer at the European Spallation Source (ESS) in Sweden.
I've made some minor contributions to several open-source projects, including Logback, the Spring Framework, and Apache Tomcat.
I wrote mythcal, which syncs your MythTV recordings to a Google calendar.