I hold a degree and DPhil (PhD) from Oxford University, both in computer science. My particular interests are geometry and the modelling of real-world systems, but I also enjoy building user interfaces and tools for all kinds of tasks.
My doctoral thesis was concerned with improving molecular docking software from a spatial reasoning and general algorithm design approach. However, I've also developed lightweight console utilities, database-driven applications, and client/server networked systems.
When not in front of a computer I also enjoy cooking (pie is my speciality), theatre (watching and working backstage), and board games (playing and occasionally designing).