Michael Hawker

Software Engineer at Mikeware

Duvall, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Hawker is a software engineer at Microsoft in Seattle who helps partners build Windows 10 apps using XAML/C# and PWAs while contributing practical features to the Windows Community Toolkit. With an MSc focused on MMOGs and a background in CS plus certificates in user-centered design and game creation, he blends systems-level programming with strong UX sensibilities. He’s an active open-source contributor—improving UI and sample shader coverage in GPU-focused .NET projects—and created Space Battle Arena, a programming game used as a final project in multiple high school classrooms. Comfortable across languages from C# and TypeScript to C/C++ and Python, he pairs front-end polish with low-level problem solving. Starting computers at age four and programming since fourth grade, he brings long-standing curiosity, creativity, and a knack for turning playful ideas into educational and shipped products.
code11 years of coding experience
bookGraduate Certificate, Graduate Certificate at University of Washington
bookChamplain Valley Union High School
bookCertificate, Certificate at University of Washington Bothell
github-logo-circle

Github Skills (8)

gpu-programming10
shader10
csharp10
directx10
dotnet-core10
computation9
winui9
testing8

Programming languages (13)

C#PowerShellC++CSSCMakefileHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Sergio0694/ComputeSharp

Nov 2021 - Nov 2021

A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Role in this project:
userFull-stack Developer
Contributions:11 reviews, 9 commits, 3 PRs in 1 day
Contributions summary:Michael primarily contributed to the sample applications within the repository, with a focus on the UI and user interaction aspects of the Win32 samples. They added features like the ability to close sample windows using the Escape and 'Q' keys, and implemented checks to ensure the sample index was valid. The user also added a new shader sample, FourColorGradient, and included unit tests for it. Furthermore, the user made code review improvements to ensure code quality and maintainability.
net-librarygoalhlslgpgpuuwp
Mikeware/minueto

Sep 2014 - Nov 2019

Contributions:6 commits, 4 pushes in 5 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Hawker - Software Engineer at Mikeware