Software engineer, currently working on time travel debuggers at undo. Previously worked on high-speed network interfaces and Linux kernel drivers, and before that on various mobile devices.
Outside work I'm heavily involved in organising Cambridge Beer Festival and work on various IT projects as a volunteer for the Campaign for Real Ale.