Principal Software Engineer @ Microsoft | Azure EngOps AzRel | π€ International Speaker | DevOps Days Tampa Bay Organizer
I enjoy tinkering with new tech, contributing to open-source projects, and sharing my knowledge through talks and blog posts.
| Talk | Slides | Repo | |
|---|---|---|---|
| Agent Skills, Plugins & Marketplace | Slides | agent-skills | |
| Aspiring .NET with Azure Open AI | Slides | build-with-aspire | |
| Building in the Cloud with Bicep | Slides | build-with-bicep | |
| Continuous Load Testing with GitHub Actions | Slides | load-testing | |
| Ensuring Azure Resiliency | Slides | azure-resiliency | |
| Feature Flags: The Art of the IF and Deployment | Slides | feature-flags | |
| From Zero to End-to-End Tests: A Beginner's Guide to Playwright | Slides | testing-with-playwright | |
| Guardians of the Containers | Slides | container-security | |
| Kubernetes Resiliency | Slides | kubernetes-resiliency | |
| MITRE ATT&CK for Developers β Beyond OWASP | Slides | mitre-attack-for-devs | |
| Modern .NET Configuration Practices | Slides | dotnet-configuration-in-depth | |
| Monitoring with Azure Application Insights | Slides | app-insights | |
| .NET in a Box: Containerizing .NET Applications | Slides | containerizing-dotnet | |
| Aspire 13: One AppHost, Many Languages | Slides | aspire-polyglot | |
| Real World CI/CD with GitHub Actions | Slides | github-actions-demos | |
| Refactoring Your Technical Identity | Slides | refactoring-your-identity | |
| Securely Deploying Infrastructure as Code | Slides | secure-terraform-on-azure | |
| SRE, DevOps, and Platform Engineering | Slides | sre-devops-platform-eng | |
| The Power of Dev Containers and GitHub Codespaces | Slides | dev-containers | |
| The Well-Architected Architect | Slides | the-well-architected-architect | |
| Your Path Into Tech | Slides | tech-career-toolkit |
| Name | Repo |
|---|---|
| Marp Slides Template | marp-slides-template |
| Name | Repo |
|---|---|
| Blog Samples | blog-samples |





