Alan.McBee - Customer Engineer at Microsoft

Alan.McBee

Microsoft Customer Engineer

Software Application Development and Engineering

(tip: press ❓ for keyboard hints)

Services

These services compose the range of ways I can help:

Chalk Talks

A Chalk Talk is intended to educate or explain a new or difficult topic, customized to fit you.

Pick a topic (hopefully something close to the list in the Primary Technologies list) and I will spend as much time sharing all I can with you so that you understand it better.

Technical Advisory

Simply, this is a block of time in which I will do my best to understand how I can help you, and then I will share what I can with you to help you move forward.

The work can include many topics and skills. The only thing I can’t do is “work-for-hire” (AKA staff augmentation).

Enterprise Services

These are expert-built and expert-led sessions for 6 to 16 people, intended to produce new levels of understanding or capabilities

Microsoft Enterprise Services offers many valuable … uh, services. Sorry, I didn’t name this. Find them at https://serviceshub.microsoft.com/. Contact your Customer Success Account Manager (CSAM) if you need access.

Skills

I don’t just talk. I can also tell very bad jokes!

Also, I can deliver results around:

Solution Architecture

I can review or recommend solution architecture for on-premise, cloud-native, or hybrid business information systems that are largely based on my Primary Technologies, but might integrate with just about anything

Code Review

I can coach developers who want to improve their code craftsmanship by adopting practices and principles recommended by some of the most well-respected software developers in the industry.

Troubleshooting

I can assist debugging, diagnosing, and optimizing performance for systems exhibiting unwanted behavior. I can also coach engineers to build their own troubleshooting skills.

DevOps

I can guide and advise engineers and engineering teams endeavoring to increase their software delivery effectiveness and efficiency. Delivery high quality software faster and easier. Really!

Primary Technologies

Cloud Part 1

  • Azure PaaS Services
    • Azure Resource Manager + Bicep
    • Azure App Services
    • Azure Storage
    • Azure Functions
    • Azure API Management
    • Azure Logic Apps

Cloud Part 2

  • Azure PaaS Services
    • Azure Active Directory identity platform (OAuth 2.0 + OIDC)
    • Azure Notification Hubs
    • Azure Service Bus

Platform

  • .NET (.NET Platform = .NET Core + .NET Framework)
  • Power Platform
  • Web Clients (HTML / CSS / JavaScript)
    • MVC & API (ASP.NET Framework + ASP.NET Core)
    • Web Forms (ASP.NET Framework)
  • Desktop Clients
    • Universal Windows Platform (UWP) and WinRT
    • Windows Presentation Foundation (WPF)
    • Windows Forms

Code

  • C# / Visual Basic.NET (working on F#)
  • JavaScript
  • PowerShell
  • NuGet and Package Management

Data

  • Azure SQL / SQL Server (T-SQL etc.)
  • Microsoft Graph
  • SQL Server
  • Entity Framework (EF) + Entity Framework Core

Integration

  • Windows SDK
  • PowerShell
  • Office Automation (COM Automation and VBA)
  • Setup: MSIX / MSI / ClickOnce

ALM

  • Azure DevOps Services, Azure DevOps Server, Team Foundation Server
  • Visual Studio
  • Visual Studio Code
  • GitHub
  • Git

Contact

Email:

LinkedIn: https://www.linkedin.com/in/alanmcbee

Twitter: https://twitter.com/codecharm

GitHub: https://github.com/AlanMcBee