About Me

I’ve been working as a software developer for 22 years, mainly in the Microsoft ecosystem and more recently cloud native using various Azure services. I adopt a TDD approach and like to follow where possible Clean Architecture and SOLID principles to achieve the highest quality code.

Outside of software, I’m a Level 3 Qualified Personal Trainer, Husband, Father and have interest in a few sports - Football, Tennis, American Football, and Boxing.

Key Skills

  • .NET
  • SQL Server
  • Javascript
  • React
  • Azure - incl. DevOps

Experience

I’ve worked in a variety of industries but I have worked extensively in the Marketing and Legal sectors.

Contact

You can contact me through my LinkedIn