Just a guy playing with code and trains

Well, my name is Andrew Jonathan Elcock Williams, and I live in Edinburgh, Scotland. Since graduating from Computer Science at Edinburgh University in 2003 I have been working as a software consultant for Java and iPhone projects. I have recently taken up an exciting new position as Technical Director at Kotikan - lots of iPhone, Android and Mobile Web projects with their related technical challenges lie ahead...
I also run my own company, Heads Up Development, focussed on delivering quality Software Project Management solutions. Check out our web site at headsupdev.com.
On top of computers I enjoy music, especially singing. I am a currently singing with whichever chorus invites me to sing in their concerts but recently I have sung with the Edinburgh Festival Chorus and the RSNO Chorus.
If working on software and business did not keep me busy enough I also work with many open source projects including the Maven build system, a content management system named XSM (which created these pages) and the Enlightenment window manager.