Welcome to Integrations Blog

This site contains a collection of blog posts and classes I have written related to Software Engineering with a focus on Microsoft related technologies.

About Me

I am a Software Engineer with a passion for Microsoft technologies. I have experience in various domains including web development, cloud computing, and artificial. I enjoy sharing my knowledge and experiences through writing and teaching.

My first Microsoft Certification goes back to 1997 when I passed the Microsoft Certified Professional exam for Windows 96. Since then I have been working with Microsoft technologies and have obtained several certifications including:

  • Microsoft Certified Systems Engineer (MCSE) on Windows NT 4.0, Windows 2000, and Windows 2003
  • Microsoft Certified Systems Administrator: Messaging on Windows 2000 and Windows 2003
  • Microsoft Certified Database Administrator (MCDBA) on SQL Server 2000 and 2005
  • Microsoft Certified Database Developer (MCDBD) on SQL Server 2005
  • Microsoft® Certified Technology Specialist: .Net Framework 2.0, Web Applications
  • Microsoft® Certified Technology Specialist: Microsoft Windows SharePoint Services 3.0, Application Development
  • Microsoft® Certified Technology Specialist: Microsoft Windows SharePoint Services 3.0, Configuration
  • Microsoft Certified Solutions Developer (MCSD)
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: DevOps Engineer Expert
  • Microsoft Certified: Azure AI Engineer Associate
  • Microsoft Certified Trainer (MCT) since 2000

My full Microsoft Certification history can be found on my MCT Transcript.

Being a passionate web developer I started using Angular JS and updated my skills to Angular 2+ and as a SharePoint developer I started using React JS in SharePoint Framework (SPFx) and Microsoft Teams.

In 2024 I started focusing on Microsoft Semantic Kernel, Microsoft Copilot and Agentic AI.

Besides my deep interest in always learning new technologies I am a passionate dog dad for my Sighthounds.

You can find me on LinkedIn.