- Teaching courses in maths and computing at the University of Greenwich on its magnificent Maritime Greenwich Campus. Also delivering outreach talks on "How Google Works".
Reader in Informatics.
Long-time investigator in multilevel refinement for combinatorial optimisation problems and large scale force-directed graph drawing/visualisation.
Developer of NetWorks - mathematical optimisation software for mobile and cellular networks - and JOSTLE - parallel graph partitioning software.
- Plays in a number of bands & projects and has appeared at festival & clubs in Europe and across Britain, at venues as diverse as St Chartier Festival, France and the Purcell Room, South Bank Centre, London.
Has made 11 CDs and his music occasionally appears on BBC Radio 2, 3 & 4.
Also inventor of abc music notation, used all over the world and, according to music-notation.info, "perhaps the most common music notation format on the internet".
- In both a personal and professional capacity, webmaster at a number of sites:
- a variety of microsites (mostly html/css):
Purely for fun, with occasional photoshoots for friends. Take a look at some examples on the photostream and at various websites including Hens Dancing, JigJaw, Kerry Fletcher, Angles and the Climax Ceilidh Band.