I enjoy helping teams learn Azure cloud services’ capabilities by providing technical guidance and support. I have worked with various technologies, languages and frameworks, and I am always looking for opportunities to work with something new.
The things that I currently have the most experience working with:
- Cloud Providers: Microsoft Azure, Amazon AWS
- CI/CD: Azure DevOps, GitHub Actions, Jenkins, HashiCorp Terraform Cloud
- Containers / Orchestration: Docker, Kubernetes (K8s), Azure Kubernetes Service (AKS)
- Infrastructure Provisioning: HashiCorp Terraform, HashiCorp Packer, Microsoft PowerShell
- Infrastructure Management: Chef Automate
Cloud Adoption - Cloud Optimized (Refactor) Migration
Overview: Design, implementation and orchestration of Azure Cloud Adoption via refactoring applications to PaaS-based services.
Sector/Company: Canadian multinational insurance company and financial services provider.
To enable this transformation, I utilized the following tools: HashiCorp Vault, Terraform, Packer, Chef Automate, Jenkins CI/CD pipelines, and Azure DevOps Boards, ensuring a seamless and efficient process.
The project significantly impacted the organization’s digital landscape by refactoring applications to use Azure PaaS services, resulting in increased efficiency and agility.
Cloud Adoption - Lift and Shift (Rehost) Migration
Overview: Design, implementation and orchestration of Azure Cloud Adoption via rehosting VMs to public cloud.
Sector/Company: Largest clean power generator in eastern Canada.
As a result of the project, hundreds of VMs were successfully migrated to the Microsoft Azure Cloud, where they were optimized for optimal performance. In addition to using Azure Migrate, I leveraged various tools like ARM templates, PowerShell scripts, Azure Automation, and Azure DevOps Services to simplify and enhance migration tasks. This transformation was a significant milestone in the organization’s cloud journey, improving operational efficiency and paving the way for further cloud innovation.
Microsoft Cloud Adoption Framework for Azure
Overview: Design and implementation of Cloud Adoption Framework and Landing Zones.
Sector/Company: Private sector companies and government agencies in Canada.
By utilizing Infrastructure as Code (IaC) practices, I leveraged ARM templates, PowerShell scripts, Azure Automation, and Azure DevOps Services to build resilient Landing Zones. The impact of this effort led to a fundamental shift in how operational teams approached cloud resources and services. They started seamlessly migrating on-premises infrastructure and application components to the public cloud, marking a pivotal moment in their organization’s digital transformation journey. This transformation saved time and resources and empowered the organization’s teams to explore the full potential of Azure’s capabilities.
Microsoft / Senior Technical Consultant
January 2011 - present
I’m a technical consultant at the Microsoft Industry Solutions team, helping enterprise customers with their journey to Microsoft Azure Cloud. My primary technology focus is building industry-aligned hybrid and public Azure IaaS and PaaS solutions and migrating on-premises workloads to cloud services.
The38Dev / Founder and Technical Consultant
August 2009 - December 2010
I founded The38Dev to provide technical consulting services to small and medium-sized businesses. I helped my clients with their IT infrastructure, including on-premises and cloud-based solutions. I also provided technical support and training to my client’s IT teams.
While at The38Dev, I worked as a technical consultant specializing in designing and deploying Microsoft Endpoint Manager products and solutions. During this time, I worked as a subcontractor for Microsoft Canada’s Microsoft Consulting Services, now known as Microsoft Industry Solutions.
The Linux Foundation
2023 - present
2013 - present
2020 - present