Information’s pretty thin stuff unless mixed with experience.
~Clarence Day, The Crow’s Nest
Principal Microsoft 365 engineer with over 20 years of experience in IT, specializing in enterprise-level governance, security, and automation. Demonstrated success in strengthening compliance, remediating vulnerabilities, modernizing legacy systems, enhancing search and Copilot capabilities, and executing large-scale cleanup of noncompliant resources. Recognized as a trusted cross-functional partner with a proven ability to improve operational processes, publish extensive knowledge-sharing content, streamline access patterns, and deliver secure, scalable solutions across the enterprise.
My expertise spans
- SharePoint Online & On-Prem: Architecture, migrations, support and advanced governance
- Microsoft 365 Ecosystem: Teams, OneDrive, Search, Copilot, Power Platform, Purview, Entra ID
- Automation & Scripting: PowerShell, Microsoft Graph API, Azure Functions, Configuration as Code
My certifications
- Microsoft Certified: Information Security Administrator Associate
- MCSE (Microsoft® Certified Solutions Expert: Productivity) Certification/Version : SharePoint (Charter)*
- MCSD (Microsoft Certified Solutions Developer: App Builder) Certification/Version : SharePoint (Charter)*
- MCSA (Microsoft Certified Solutions Associate) Certification/Version : Windows Server 2012, Web Applications (Charter)*
- MCITP (Microsoft Certified IT Professional) Certification/Version : SharePoint® Administrator 2010
- MCTS since 2012 (Microsoft Certified Technology Specialist) Certification/Version: Windows Server® 2008 Applications Infrastructure,
- Configuration; SharePoint® 2010 Configuration; Programming in HTML5 with JavaScript and CSS3
* Charter Member: “Charter Members are the pioneering group of individuals who achieve a certification shortly after the certification becomes available. When a Charter Member certification is offered, it is available to candidates who achieve the new certification within six months after the certification exam is released. Charter Members are recognized by receiving the Charter version of the certificate.” (Microsoft)


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
===========================
~Theodore Roosevelt