Download PDF


A software developer with 10 years experience designing and developing full stack applications using Microsoft's .NET frameworks. Recently nominated for an Umbraco MVP 2015 award. I specialise in developing CMS based applications with products such as Umbraco and EPiServer. I have a keen interest in understanding new technologies to help develop innovative and creative solutions for clients which include extensive experience of Microsoft Azure and Amazon Web Services. I also have a keen interest in developing mobile applications for iOS devices.

Work experience

Feb 2012Present



Providing expertise and experienced .NET, EPiServer and Umbraco development. Developing highly scalable CMS web applications for clients using Agile software delivery. Full stack development of web applications including ideas such as code first development and test driven development. Services to provide complex cloud hosting solutions with Amazon Web Services and Microsoft Azure. Also providing bespoke iOS development for iPhone, iPod and iPad apps. Clients include companies like Reckitt Benckiser, Amaze, Lexus and Sheila Bird.

Most recent project being Umbraco Development for Reckitt Benckiser: I worked with RB on what I like to call their Brand as a Service project. RB have over 100 brands which are sold in over 200 markets. The Brand as a Service project allows brands to quickly create multi-market, multi language Umbraco sites in just a few hours. Each brand site can be scaled, skinned and customised within a matter of minutes. This gives RB the ability to adapt to changes extremely quickly, whether it be for campaigns or spikes in traffic. The service provides sites for brands such as Durex, Scholl, Vanish, Finish, Airwick, Strepsils and Veet.

Mar 2010Feb 2012

Senior Software Developer


I worked with ICCA to develop additional developments to their Global Product Strategy Chemical Portal. This included things such as redesigning and redeveloping a user's search experience and also enhancing their registration process.

Innovation is a key part of Amaze. This allowed me to learn new technologies such as iOS Development and experiment with new front-end technologies. For example, I developed a mobile site for Sheila Bird, which took advantage of WebKit animations and transformations. Also for the mobile site, I developed a native iPad application to administer content. This was completed after attending a week’s iOS course from Shiny Development.

Amaze allowed me collaborate with others to help improve day-to-day development between team members and clients. I was responsible for the team’s source control move to GitHub, the team's build server setup and management of the team's agile project management tool, Pivotal Tracker.

Sep 2007Mar 2010

Senior Software Developer


Lead architect and development team leader for all Co-operative EPiServer sites, extranets and intranets. I was responsible for estimations, system architecture and quality assurance of all Co-operative projects and also responsible for requirements gathering, client interactions and site deployments. I was directly involved with the recruitment process of software developers and solely responsible for training and mentoring new developers.

I gained an in depth knowledge into all area’s of EPiServer development. This allowed me to create such things as intranet web applications to bespoke learning management systems for clients such as College of Law and Intergen of New Zealand, which included a user base of 8000 users worldwide. I helped produced and design EPiServer websites for clients such as the Home Delivery Network, Driver Hire and Careers Of Wales, built using Microsoft's ASP.NET.

Sep 2006Sep 2007

Software Developer


Responsible for all CRM systems for clients such as PC World. I helped build Britain’s largest business and consumer count builder which included complete analysis reporting. Built using Microsoft's .NET 2.0 technology. I was also been responsible for translating client scripts into dynamic, data driven web pages created using classic ASP, JavaScript, XHTML and SQL. Clients include such companies as O2, Vodafone, The AA and Sky.







Amazon Web Services

Microsoft Azure







Sep 2013Present

Umbraco Level 2 Certification

Oct 2009Oct 2011

EPiServer Developer Certification




BSc Computer Science

University of Manchester


Looking to fill contract positions who require a .NET, EPiServer or Umbraco developer. Commutable from Manchester. Available for remote working. Available immediately.