About Me

I am Cloud Solution Architect, Software Developer and DevOps Automation Engineer. I current working in a Pre-sales/Post-sales role as a Principle Architect.

As a Microsoft Certified Professional I have large experiences working with Microsoft and other Cloud technologies for a diverse group of small to global companies.

My main focus is in the Microsoft technologies including Azure PaaS/IaaS, Automation, Azure Active Directory, Azure DevOps, Microsoft 365, Intune, SQL Server, Visual Studio and System Center. I also do some work in GCP and AWS as require.

I currently hold several Microsoft certifications: MCP, MCT, MCTS, MCSD, MCSE, MCDBA, MCAD and MCSA.

Specialties: Microsoft Certified Professional (2463771)

  • Microsoft Certified: Azure DevOps Engineer Expert
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Fundamentals
  • MCP: Developing Microsoft Azure Solutions
  • MCPD Web Developer 4
  • MCPD ASP.NET Developer 3.5
  • MCITP Enterprise Messaging Administrator 2010
  • MCITP Database Administrator 2008
  • MCSE 2000/2003
  • MCDBA 2000
  • MCTS (SQL 2008, SQL 2005, Exchange 2007, MOSS 2007, WSS 3.0, Windows Hosting, OCS 2007)


These postings are provided “AS IS” with no warranties, and confer no rights. The contents of this site are my own personal opinions and may not necessarily represent the views of current or previous Employer. In addition, my thoughts and opinions often change, and as a weblog is intended to provide a semi-permanent point in time snapshot you should not consider out of date posts to reflect my current thoughts and opinions.