Alvin is a technical writer and software developer specializing in Microsoft technologies, specifically .NET, C#, and XAML. He has over 25 years of experience developing applications for Windows, mobile, and the web. In recent years, he has shifted focus from programming to technical writing. He has authored two books for Packt Publishing and has become a full-time content developer on the Windows developer documentation on Microsoft Learn. His published books are Learn WinUI 3 -and- Parallel Programming and Concurrency with C# 10 and .NET 6.
Alvin is also one of the founding organizers of the TechBash developer conference and serves as treasurer of the TechBash Foundation.