I'm a guest member of staff in the School of Computing at Newcastle University. I'm working as part of the Newcastle University Historic Computing Committee on the preservation and promotion of historic computing artifacts: both hardware and software.
I'm also a Principal Software Engineer at IBM, formerly at Red Hat. I have been a PhD student in School of Computing, Newcastle University; Head of Support for the School of Computing Science; UNIX Computing Officer within the IT Service (then ISS); before that, Web development officer and project officer for the JISC-funded IAMSECT project, ISS.
In my spare time I am, amongst other things, a Developer for the Debian project.
I use this site as a convenient hosting point for things-in-transit and as a home for odd bits that won't fit elsewhere. I maintain a personal site at jmtd.net, there's a lot more content there.