Shawn Hargreaves

Principal Dev Lead at Microsoft

Seattle, 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

🤩
Rockstar
🎓
Top School
Shawn Hargreaves is a Principal Dev Lead at Microsoft with over a decade of experience shaping graphics and game technology, currently leading the Direct3D team. He has driven core graphics and tooling across Windows Phone, Win2D, ANGLE, and PIX, and previously architected content pipelines and networking for XNA Game Studio. Before Microsoft he led engine and art-pipeline development for console racing titles on platforms from Nintendo 64 to Xbox 360, blending low-level performance work in C++, HLSL and assembly with high-level C# frameworks. An active contributor to Win2D, he improved drawing performance and example UIs—including an ink pencil demo—while fixing build and memory issues, showing a hands-on commitment to both developer experience and runtime efficiency. Based in Seattle, his unusual background combining a BA in Music with deep graphics and toolchain expertise gives him a creative perspective on technical problem solving.
code12 years of coding experience
job15 years of employment as a software developer
bookBA Music, BA Music at York University
stackoverflow-logo

Stackoverflow

Stats
264reputation
8kreached
15answers
0questions
github-logo-circle

Github Skills (15)

uwp10
unit-testing10
uid10
direct3d10
front-end-development10
ui-design10
xaml10
direct2d10
image-processing10
win2d6
suspend6
save6
windows-runtime6
png6
resume6

Programming languages (4)

C#C++CHTML

Github contributions (5)

github-logo-circle
microsoft/Win2D

Apr 2014 - Apr 2020

Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
Role in this project:
userFull-stack Developer
Contributions:1 review, 660 commits, 37 PRs in 6 years
Contributions summary:Shawn primarily focused on the development of Win2D's drawing capabilities and example code. Their contributions involved significant UI development by implementing new features and enhancements for the Example Gallery, including incorporating a pencil rendering for the Ink demo. They also implemented performance enhancements by refactoring the Win2D framework for improved drawing performance and fixed build and memory leaks.
windows-runtimeimmediate-moderuntimeaccelerationwindows-universal
shawnhar/HikingTahoma

May 2020 - Jan 2025

Contributions:468 pushes, 7 branches in 4 years 8 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