Thank you for visiting my personal website.
This website is my general dumping ground of random stuff I find interesting.
Feel welcome to have a snoop around, I hope something here is of interest to you.
Click here to view some of the projects I have worked on.