About

Information’s pretty thin stuff unless mixed with experience.
~Clarence Day, The Crow’s Nest

I am a Principal Microsoft 365 engineer and architect with over 20 years of IT experience, specializing in enterprise‑scale governance, security, and automation. I focus on designing and implementing pragmatic solutions that strengthen compliance, remediate risk, optimize platforms, and improve information discoverability and AI readiness across large Microsoft 365 environments.

What I Do Best

What I do best is bridging the gap between enterprise requirements—governance, security, and compliance—and the available technology stack.

I architect practical, scalable solutions by analyzing existing tools, identifying gaps in out‑of‑the‑box functionality, and designing targeted automation where needed. My approach emphasizes careful planning and phased adoption—proofs of concept, step‑by‑step rollout, and low‑noise implementation—to ensure smooth execution without disruption.

I then implement solutions end‑to‑end by configuring platforms, developing PowerShell automation, and operationalizing tooling in production environments.

Areas of Expertise

  • SharePoint Online & On‑Premises
    Architecture, advanced governance, support, and large‑scale operations
  • Microsoft 365 Ecosystem
    Teams, OneDrive, Search, Copilot, Purview, Entra ID, Power Platform
  • Automation & Engineering
    PowerShell, Microsoft Graph API, Azure Functions, Configuration as Code

Certifications

  • Microsoft Certified: Information Security Administrator Associate
  • MCSE – Microsoft Certified Solutions Expert: Productivity (SharePoint) (Charter)
  • MCSD – Microsoft Certified Solutions Developer: App Builder (SharePoint) (Charter)
  • MCSA – Windows Server 2012, Web Applications (Charter)
  • MCITP – SharePoint Administrator 2010
  • MCTS – Windows Server 2008 Applications Infrastructure; SharePoint 2010 Configuration; HTML5, JavaScript, and CSS3

Charter Member certifications recognize early adopters who achieved certification within six months of release.

Selected Exams Passed

  • Exam ID SC-401 Administering Information Security in Microsoft 365
  • Exam ID 346 Managing Office 365 Identities and Requirements
  • Exam ID 489 Developing Microsoft SharePoint Server 2013 Advanced Solutions
  • Exam ID 488 Developing Microsoft SharePoint Server 2013 Core Solutions
  • Exam ID 486 Developing ASP.NET MVC 4 Web Applications
  • Exam ID 332 Advanced Solutions of Microsoft SharePoint Server 2013
  • Exam ID 331 Core Solutions of MS SharePoint Server 2013
  • Exam ID 417 Upgrading Your Skills to MCSA Windows Server 2012
  • Exam ID 480 Programming in HTML5 with JavaScript and CSS3
  • Exam ID 667 Microsoft Office SharePoint, Configuring
  • Exam ID 668 Microsoft SharePoint® Administrator 2010
  • Exam ID 643 Windows Server Applications Infrastructure, Configuring
  • Exam ID 218 Managing Windows Network Environment

My work is shaped by building and operating systems where correctness, resilience, and accountability matter.