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.