Hello. I’m Michael. I am a developer, currently based in Glasgow in Scotland. I currently work for the BBC. I am currently mostly working with JVM-based languages but also Python and Ruby. In the past I’ve done a fair amount of PHP and some C.

Contact me

You can email me at michael at this domain. I’m also on Twitter. I can sometimes also be found on Freenode IRC, with the nick mgdm. If you’re especially lucky, I might be found on air as MM6YHF.


I have been, or am currently, involved in a few open source projects: