My name is Karl, a husband and father of 4 wonderful children living in Northern Ireland. I am passionate about all things IT and enjoy learning new things. When I am not working, studying for an exam, or learning something new, I can be found watching Star Trek or spending time with my family. We enjoy exploring Ireland and finding new places to play.

What I do

I am an Implementation Specialist at Action Point Technology Group specialising in the Azure and Microsoft 365 technology areas. My role involves designing and implementing Microsoft-based solutions for businesses of all shapes and sizes.

I enjoy the divergent nature of my role as it means that I am working with many different technology areas from Azure Services and Infrastructure to Microsoft 365 and Modern Workplace technologies.

Why I Blog

I’ve been talking about starting a blog for years but, as my wife will attest, I tend to procrastinate. The primary purpose behind this blog is to share my experiences as an IT Professional, both technical and not.

I believe that we, as human beings, are stronger when we work together. Community is important. I look forward to contributing to the IT Community by sharing these insights.

I’ll be writing about what I learn as I work with Azure and M365. You can expect blogs on different Azure and M365 services as well as articles that explore the various Infrastructure as Code (IaC) options available to us when deploying resources to Azure.


There is often a lot of debate around the benefits of professional certifications within the IT Pro community. I have always found them very useful when coupled with experience in the field.


I currently hold the following certifications:

  • Microsoft Certified: DevOps Engineer Expert
  • Microsoft Certified: Azure Security Engineer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Cisco CCNA (Routing and Switching)
  • Microsoft MCSA: Office 365

You can see my Acclaim badges below. Feel free to click on them to find out more about the skills measured in each.

In Progress

Now that I have passed the AZ-400 exam and have earned the DevOps Engineer Expert certification, I am now shifting my focus back to the Azure Solutions Architect certification. I’ll be starting out with the AZ-303 exam, Microsoft Azure Architect Technologies.

If you want to follow my journey, you can connect with me on Twitter and LinkedIn.

Thank you

Thank you for taking the time to visit my blog. I hope you find some useful articles here. Feel free to reach out to me on Twitter or LinkedIn. You can find links to both at the bottom of the page.