About Me...

An experienced web developer and programmer specialising in complex web applications and custom requirements. From front end design, HTML and CSS development to back end services and application architecture, I enjoy every aspect of development.

Using the latest in Microsoft.Net technologies including ASP.Net, MVC, SQL Server, and WCF, each application takes advantage of all the latest features and enhancements which I am passionate about and follow almost obsessively.

Other than web development, I like to read (mainly autobiographies), play the guitar (a bit rusty), and keep fit. But I guess you're not interested in that...

Check out my portfolio or recent activity to see what I'm up to...

Recent Activity...

What I'm Reading...

Elegant Code » Tips for Entity Framework Migrations
Great advice for anyone who's worked with Entity Framework Migrations. Love the idea of unit testing the migrations!
Thu 24 May 2012
A quiet revolution in UK government IT: open source ousting big-vendor lock-in
Could have a great impact on small software companies in the UK, a welcome change.
Fri 03 Feb 2012
Is Firefox in trouble? - Telegraph
Interesting to see how Chrome is taking market share. The focus seems to be FireFox but looking at the chart IE seems to be suffering the most. That can only be good news from a web development point of view...
Thu 08 Dec 2011
Facebook Login Integration
Nice walk-through on integrating an MVC website with the 'login with facebook' button. This is the most straight forward guide I have found for this 'easy when you know how' integration. Would have saved me a lot of time if I had found it first...
Wed 30 Nov 2011
Razor Single File Generator
This ups the game of ASP.Net MVC to enable pre-compiled and neatly packaged controllers, views, and areas for use across multiple applications. A great addition!
Mon 12 Sep 2011