I'm a software engineer interested in functional programming, the Internet, and making things.
Me around the Internet
Hi there, come in, take a seat.
Here you'll find some of the projects I've worked on over the last few years. Some were just for fun, some were for competitions, and some were jobs for clients. Enjoy!
Alert: This site won't work properly as you are using Internet Explorer . Upgrade to Internet Explorer 9, or get Google Chrome or Firefox - they're much better.
Video Editing
In my spare time I do quite a lot of video editing. It's mostly simple montages set to music which describe a certain event. However I have also edited several full length movies. I use Adobe Premiere Pro CS5.
Down on the Farm
This is a series of short videos about my Dad's farm. The idea was to show the general public what life on a farm is like. Each one is less than 10 minutes and set to music.
Links to playlists:
Click a title below to show the video.
Series 1
Episode 2: Emergency fencing after cattle break out
Episode 3: An autumn day in the Home field
Episode 4: The cows come in for winter
Episode 5: Feeding cows and sheep on a winter's day
Episode 6: Spring turnout
Series 2
Episode 1: Barley Harvest
Episode 2: New Pastures
Episode 3: A year in the life of the Home field
Episode 4: Moving the Flock
Episode 5: Farm Shop
Young Farmers
I'm a member of Princes Risborough Young Farmers so I've made a few videos of our tug of war competitions.
Click a title below to show the video.
PRYFC winning the Bucks 2010 Rally tug of war
PRYFC girls winning the South East area tug of war
PRYFC winning the Bucks 2011 Rally tug of war
Wendover Theatre Society
I'm a member of Wendover Theatre Society and have edited films of two of our pantomimes. The full films aren't available online but I made a pretty epic trailer of one of them.
Click a title below to show the video.
WTS Calamity Jane - The Movie trailer
Other
This is a timelapse of me building a website from scratch. It was really a proof of concept so don't look too closely at the code - it's not pretty!
Click a title below to show the video.
Speed web design
Web Design
I set up a web design company with a friend from school in 2006. Here are a few of the sites I've built since then, a more comprehensive list can be found on my company website.
Camira Energy
I built camiraenergy.co.uk as coursework for a first year module at university and it was entered into a competition with over 70 others to become the official website for Camira Energy, a cutting edge wind turbine company set up by a member of the faculty of engineering.
My website won the competition and I went on to extend and improve it. The site is fully editable so that the owner can update it whenever he wants.
Princes Risborough Young Farmers
With this site I ventured into the world of social networking. It features a gallery and news system which can be accessed by anyone in the club and posts updates to Facebook.
Compress My Code
CompressMyCode.com is a compilation of minifiers for various different web languages.
I built the site because it's useful to have them all in one place, and also because I am in the process of building my own JavaScript compressor for my university dissertation. I intend to host it on this site once it is complete.
Projects
Matchstick hay cart
I built this between revision sessions for my second year university exams. It was very theraputic. That's my excuse anyway.
It was for a competition at the Young Farmers rally (which it won).
(If you see a message here about a "Fatal error" please refresh the page and it should work. I'm still trying to work out why this happens.)
WinterWolf Web Browser
In my second year at university I built a web browser for a Graphical User Interfaces module. Unfortunately it had to be written in Java, and even more unfortunately it had to use a JEditorPane as the rendering engine with the consequence that it only supports HTML 3.2.
Given these drawbacks, it's not a very practical application. However, the focus was on the user interface, and I feel I managed to design it well. No prizes for guessing where I got my inspiration.
I have decided to release the source code in case anyone is interested in how to build a simple web browser in Java. I've given it the MIT licence, so feel free to mess around and redistribute - just leave the copyright notice intact.