I’m a technical coach and Microsoft .NET MVP who helps engineering teams level up their .NET skills, ship better software faster with effective testing practices, and adopt AI quickly without the bad habits.
If any of my services sound useful to you, reach out at [email protected].
For speaking engagements, see my Speaking page.
Workshop – Enterprise AI Adoption with GitHub Copilot
AI amplifies both good and bad practices by making you go faster. This workshop teaches your teams GitHub Copilot’s features and the usage patterns that make sure they’re accelerating the right things as they go.
- Go beyond autocomplete and Ask mode by learning GitHub Copilot’s full feature set, from MCP to custom agents
- Know when to and when not to use AI, using specific patterns that make it effective with enterprise-level products
- Build custom instructions, prompts, skills, and agents tailored to your team’s codebases and standards
- Avoid common pitfalls that slow down enterprise rollouts and cause teams to give up on AI
.NET Technical Coaching – Testing Focus
For teams that want to level up their .NET knowledge quickly. This is hands-on technical coaching in your actual codebases. Whether you want better architecture, modern web application practices with ASP.NET Core, robust database design with Entity Framework Core, or just more C# skills, we’ll do the real work together.
- Coaching as you work on your real projects, not with example projects or demos
- Level up across .NET, including C#, ASP.NET Core, Entity Framework Core, background services, and more
- Write strong automated test suites in .NET that you actually trust. Shipping to production shouldn’t feel like a gamble
- Build a team-wide testing culture that goes beyond chasing coverage numbers