Microsoft 365 & Azure Solution Architect | Microsoft MVP
I design secure, cloud-first solutions with .NET, Azure, and Microsoft 365. Over the past 10+ years, I have worked across SharePoint, Teams, and SPFx, while helping teams turn business needs into practical architecture and software.
I contribute to the Microsoft 365 community through open-source projects and technical writing.
- Microsoft 365: SharePoint, Teams, SPFx, Microsoft Graph, and Copilot
- Cloud and architecture: .NET, Azure, integrations, and secure solution design
- Community and leadership: open source, technical writing, and developer team leadership
- SharePoint SPFx Testing with Vitest — unit testing setup and guidance for SPFx projects
- SharePoint Agents Finder — declarative agent for finding SharePoint agents
- Visual Mind — declarative agent
- M365 Roadmap Features Tracker — declarative agent for roadmap research
- Copilot in SharePoint Search — custom Copilot experience for search
- Microsoft Graph Search Teams Extension — Teams message extension for Graph Search
- SharePoint Pages Translation — Azure Function for automated page translation
- QuickMark — VS Code extension
- Awesome Slides — curated slide resources
- QandA — React, TypeScript, and .NET Q&A application
- Star Match — React matching game
- PowerShell Graph Search Export — search Microsoft Graph and export results to CSV
- M365 Roadmap Graph Connector — Azure Function and companion console app
- QuickMark — VS Code extension
- Level up SharePoint SPFx Projects with Vitest Unit Testing
- Build SharePoint Agents Finder declarative agent
- Build a M365 Roadmap Features Tracker Declarative Agent
- Using PowerShell to Call Microsoft Graph Search API and Export Results to CSV
- SPFx Library Components: Solving Development Challenges in SharePoint Framework
- Integrate a custom Copilot into the SharePoint Search Page
- Ingest M365 Roadmap content in Microsoft 365 using Microsoft Graph connectors
- Build a Microsoft Graph Search Teams message extension
- Exploring Microsoft Graph Search API to query SharePoint data



