Professional Life
I currently work for Morning Data, based in the Dorchester office. I am a Senior Applications developer, responsible for the maintenance and improvement of our primary Novus application. In addition, I am responsible for creating our new RESTful API, created in .net Core 3.1.
Previously, I worked for Mouser Electronics, as a Lead Web Developer for the Internet Business team. I was on the team reworking this legacy website to take advantage of the benefits we can gain from applying MVC to this solution.
My particular interests lie in improving quality of software delivery, promoting the adoption and use of Unit Tests and other forms of automated testing. In an ideal world, I believe manual testing of applications should be a last resort.
I am also an advocate of the Agile development process. Through rapid iterations delivering incremental improvements with frequent customer feedback, delivery of value to the end user can be achieved in an optimal way. An integrated, highly communicative team working towards a common goal is a recipe for success.
Prior to this, I was a Full-Stack Applications Developer for a FTSE 100 company, working on Line of Business applications. These were primarily coded in C#.NET. There were also a number of legacy applications written in VB6 that I was in the process of re-hosting in ASP.NET MVC5 and using Entity Framework 6.
I have previously held the role of SCRUM Master and been part of an Agile team who were developing a Dashboard for Project Managers incorporating information for a disparate number of external applications, using SSIS, SSAS, and SSRS.
You’ll sometimes find me on Stack Overflow imparting my knowledge, particularly regarding Reporting Services.
In addition, I have the following Microsoft qualifications
- Microsoft Certified Professional, and
- Microsoft Specialist in Programming in C#
And I am a member of the CII, to assist with my current role in the insurance industry.
Personal Life
I am a father to two (rapidly growing) children who enjoy nothing more than eating, gluing, sticking, and making other forms of mess.

Since relocating to Dorset, I have been trying to take advantage of the great outdoors. Be that by bike, hiking in the countryside, or simply going to the beach and building sandcastles.
I organise Dorchester Board Games, an informal group meeting weekly at a local pub to play a variety of modern board and card games.
