An experienced developer specialising in complex business solutions.

An experienced software developer and manager specialising in complex web applications and custom requirements.

Find Out More

Key Skills


Web & Software Development using the latest tech


Hosting and cloud infrastructure expertise

Team Management

Agile development and IT services management

Full Business Process

System development to manage your whole business process

Highly Experienced Developer and Team Manager

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.

Contact Me

Web Portfolio

Recent projects

Say Hello!

Fancy a chat? Contact me using the social media channels below!