Portfolio

Umbraco & Sitecore Training

For a larger client I prepared and delivered two multi day training sessions, one on Umbraco the other on Sitecore. The aim was to increase developer knowledge to aid delivery and make an informed decisions when recommending between these platforms. The training was very much hands on, building applications from scratch with no 'magic' starter kit. All students left the training with applications running on the CMS along with written reference materials.

Travis Perkins Plc

Working with Amaze Plc I implemented a brand new Umbraco implementation for Travis Perkins Plc. The site is built on Umbraco's MVC implementation and uses a customised output cache to allow scaling and high performance. For investors there is integration with a number of third parties to keep the site fully up to date. There is also a customised workflow to support Travis Perkins' internal process.

Visit travisperkinsplc.co.uk

HMV

Working with Code Computerlove I helped architect and deliver a fully custom solution for the re-launch of HMV.com The application is a ground-up MVC project architected to have a separated editing environment. At point of publish data is passed to services written on service stack into Redis. The public site then queries the Redis instance. This solution together with a varnish cache allows the application to scale massively without dramatic increases in hardware.

Visit hmv.com

Woodland Trust

Working with Code Computerlove we delivered a customised version of Umbraco. In this instance the client needed separate editing and delivery environments. The solution was a custom deploy tool based on Redgate's Data compare and extensive use of Elastic Search. Having such separation allows the client to have multiple editing and pre-live environments.

Visit woodlandtrust.org.uk

Oxfam

Working with Code Computerlove for 15 months as a member of their Sitecore team I helped implement an enterprise Sitecore solution for Oxfam. The solution involved building five different sites which handled their online commerce, mobile, brochure ware and community presence.

Visit oxfam.org.uk

Betta Living

An Umbraco solution using a distributed content structure allowing the editor to create pages form a number of existing components rather than using hardcoded templates. The site is fully responsive and uses a number of different caches, dramatically reducing the page load time compared with the previous solution.

Visit bettaliving.co.uk

Need

Need connects companies with available freelancers to fulfil resource requirements. There is full integration with email providers and twitter to help manage the messaging workflow. This project is a full MVC4 build using Ninject, Entity Framework and Unit testing with Mocks. The build is automated by TeamCity and releases are managed by Octopus Deploy.

Visit needhq.com

Premierline Direct (Allianz Insurance)

Taking a semi–complete Umbraco implementation inherited from another business the project was to build a brochureware and quote-and-buy system. This required stablising and re-building parts of the existing codebase by introducing dependency injection, unit and integration testing. Once the initial site had been released we integrated the checkout process with existing Allianz systems using a WCF layer to manage the data transport.

Visit premierline.co.uk - cornhilldirectbusiness.co.uk

Redburn Ideas

IDEAS Financial Redburn Partners produce financial reports to assist advice investors and fund managers. The application integrates with a document management system and a large data respository from which graphs are created. This allows Redburn to track, update and manage their reports and client base. Advisors can instantly publish a document to clients allowing them keep up with the markets.

Visit redburn.com