Freelance .Net developer based in Leeds, West Yorkshire offering high-quality web solutions.

With 15 years of experience in corporate and agency .Net web development, I can meet and support your requirements whether it be an Umbraco CMS-driven website, integration of internal systems or simply hosting or amends and maintenance of an existing project. Read more about me.

Get in touch

What I do

I specialise in .Net web development, particularly Umbraco CMS solutions. I have strong experience in OOP and in frameworks such as MVC, NHibernate, EF, Lucene and technologies like Azure. I can provide requirement capture, written specifications and training. Read more.


These are are just some of the clients I have the pleasure of working with.

What clients say about me ...

Kieron is a pleasure to work with. An extremely proficient developer with an unrivalled technical knowledge. He has the ability to work at all levels and is an excellent problem solver. I would wholeheartedly recommend Kieron.

Andy Hey | Enjoy Digital

Kieron has been invaluable in helping me set up my website and blog for my new line of work. Always makes time to solve problems quickly and professionally. I wouldn't hesitate to recommend him.

Karen Knox | Making Spaces

Latest from Digbyswift

  • Async/await in Umbraco custom controllers - Part 2

    12th November 2015

    Following on from my original post about a bug in async/await actions in custom controllers in Umbraco 6 & 7, I did some investigations and found the cause. So I thought I'd outline my solution for all those who can't upgrade. It's also an interesting trip into code that you wouldn't normally touch.

    Read more

  • Async/await in Umbraco custom controllers

    12th October 2015

    Custom controllers in Umbraco natively support async/await operations but it's not clear how to implement an asynchronous controller correctly.

    Read more

  • Changing Umbraco's backoffice address

    20th February 2015

    By default your backoffice would be accessible at /umbraco. This not only provides users an opportunity to (try and) access the backoffice but it also divulges the fact that you are using Umbraco and .Net and it may be possible to exploit this - neither Umbraco nor .Net are flawless.

    Read more

Return to top