Hello, my name is

Karl.

Azure Architect, Consultant, Engineer, Microsoft MVP.

Passionate about Cloud Native technology, DevOps automation, and helping organizations transform with Azure and Kubernetes. Let’s build the future of cloud together!

Hero image

About Me

About image
About image

As an Azure Architect, Consultant, and Engineer, I bring together strategy, implementation, and hands-on technical expertise to help organizations succeed in the cloud.

Microsoft MVP in Azure | Azure Architect at Avanade | Cloud Native enthusiast

As an Azure Architect, Consultant, and Engineer, I bring together strategy, implementation, and hands-on technical expertise to help organizations succeed in the cloud.

I believe in the transformative power of cloud native technology and specialize in helping businesses unlock their potential through Azure, Kubernetes, and modern DevOps practices. As a Microsoft MVP in Azure and Azure Architect at Avanade, I’ve guided countless organizations through their cloud transformation journey.

What I bring to the table:

  • ☁️ Azure Architecture - Designing scalable, secure, mission-critical solutions
  • 🚀 Kubernetes & AKS - Container orchestration and cloud native platforms
  • DevOps & Automation - CI/CD pipelines, Infrastructure as Code, Platform Engineering
  • 🎯 Strategy & Consulting - Cloud adoption, modernization roadmaps, best practices
  • 🔐 Security & Compliance - Implementing robust security architectures in the cloud

Originally from Northern Ireland, now living in Michigan with my family. When I’m not architecting cloud solutions or writing about the latest Azure features, you’ll find me exploring Michigan’s great outdoors or watching Star Trek re-runs (yes, I’m that level of Trekkie! 🖖).

Let’s connect! I love discussing cloud architecture, sharing knowledge, and helping fellow cloud enthusiasts. Whether you’re just starting your cloud journey or optimizing enterprise workloads, I’m always happy to chat!

Technologies & Expertise:
☁️ Azure Platform & Services
🚀 Azure Kubernetes Service (AKS)
📦 Container Orchestration
🔐 Azure Networking & Security
⚡ Azure Functions & Container Apps
🏗️ Infrastructure as Code (Terraform, Bicep)
🔄 CI/CD Pipelines (Azure DevOps, GitHub Actions)
💻 PowerShell & Bash Automation
🎯 Mission Critical Architecture
📊 Azure Monitor & Application Insights
🌐 Azure Route Server & Firewall
🛠️ DevOps & Platform Engineering

By the Numbers

10+

Years in Cloud

🏆

Expert Level

Azure Certifications

Qualifications

Expert Level

Active
Microsoft Certified: Azure Solutions Architect Expert
Microsoft
Microsoft Certified: Azure Solutions Architect Expert
Active
Microsoft Certified: DevOps Engineer Expert
Microsoft
Microsoft Certified: DevOps Engineer Expert

Associate Level

Active
Microsoft Certified: Azure Administrator Associate
Microsoft
Microsoft Certified: Azure Administrator Associate
Active
Microsoft Certified: Azure Network Engineer Associate
Microsoft
Microsoft Certified: Azure Network Engineer Associate
Active
Microsoft Certified: Azure Security Engineer Associate
Microsoft
Microsoft Certified: Azure Security Engineer Associate

Fundamentals Level

Active
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Microsoft
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Latest Articles
Is AKS Automatic Enterprise Ready?
Is AKS Automatic Enterprise …

Custom VNet integration makes AKS Automatic enterprise-ready. Platform teams can adopt opinionated defaults while maintaining network governance and compliance boundaries.

Terraforming AKS at the speed of Cloud Native
Terraforming AKS at the speed …

Jump in to learn how to use Terraform AzAPI provider to deploy AKS as the speed of Cloud Native. We’ll cover the problem, the solution, and a working example.

Welcome to Engineering Clouds
Welcome to Engineering Clouds

Welcome to Engineering Clouds! I’ve decided to rebrand and relaunch my blog with a new name and a new focus: Engineering Clouds, where we will be talking about all things DevOps, Cloud Engineering, and Cloud Native.

Get in Touch

My inboxes are always open. Whether you have a question or just want to say hi, feel free to drop me a message on any of my socials!