Social Networks

If you know me, you can find more info about me on these social networking sites. If you're looking to contact me, you can find my current details there too.


Here are some personal projects that I work on. Check them out if you have a few spare minutes.


Companies that I currently work for or have worked for in the past.


Random stuff.


I support the use of strong cryptography for privacy, and encourage you to use GPG encryption with this key when sending me messages.