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...
London winter wonderland is to Leeds German market what Alton Towers is to Morley fair. Blown out of the water!
Basement Jaxx, surprisingly good live!
RT @FireVoltLtd: A fresh new design for Direct2Mum! The new checkout process gives a more streamline buying experience. Check it out! http:…
My job largely consists of waiting for computers to finish doing things...
New IE11 developer tools, about time they caught up with the competition.. http://t.co/IZsgp9BiCY
What I'm Reading...
Great advice for anyone who's worked with Entity Framework Migrations. Love the idea of unit testing the migrations!
Thu 24 May 2012
Could have a great impact on small software companies in the UK, a welcome change.
Fri 03 Feb 2012
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
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
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