About Me

Professional Life

I currently work for Mouser Electronics, as a Lead Web Developer for the Internet Business team. I am on the team reworking this legacy website to take advantage of the benefits we can gain from applying MVC to this solution.

Recent projects have included

  • Reworking the Account Creation and Login processes
  • Providing support for our partners at Macnica in Japan
  • Ongoing conversion of legacy Active Server Pages to MVC views

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 na ideal world, I believe manual testing of applications shouldn’t be required.

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.

profile for Jonnus at Stack Overflow, Q&A for professional and enthusiast programmers

In addition I have the following Microsoft qualifications

  • Microsoft Certified Professional, and
  • Microsoft Specialist in Programming in C#

Want to know more? Why not check out my CV.

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 the Meetup group Dorchester Board Games, meeting weekly at a local pub to play a variety of modern board and card games.

I have been the chairman of 1st Martinstown Scouts since 2019.

I have previously taken part in the summer and Winter 2018 Series of FormulaPi, finishing 3rd Overall, as part of team Pi Hard. Find out more on the relevant pages on this site, or at This has inspired me to explore more of what can be achieved using a Raspberry Pi, and I plan to explore this more in the future.

I’m fully accredited to ride indoor velodromes, across the UK, and regularly take part in training sessions at the Lee Valley (Olympic) Velodrome.