Scott Jones

Principal Software Engineer at Microsoft

Renton, 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
Scott Jones is a Principal Software Engineer with over two decades of hands-on experience designing and shipping core platform technology, currently leading developer-focused work on Microsoft's Windows Developers and Experiences team. He excels at technical leadership and mentoring small, high-performing teams to deliver differentiating, customer-facing solutions and enjoys direct customer engagement to translate feedback into product improvements. A seasoned systems and build engineer, Scott has contributed to high-profile Microsoft open-source projects such as C++/WinRT, xlang, and CsWinRT—fixing subtle memory issues, extending language projections, and modernizing build and dependency workflows with CMake and NuGet. Comfortable wearing many hats from architecture to release engineering, he prefers small-company dynamics and brings a rare combination of deep low-level expertise, strong communication skills, and a persistent focus on developer productivity.
code9 years of coding experience
job23 years of employment as a software developer
bookBS, EE, BS, EE at Washington State University
stackoverflow-logo

Stackoverflow

Stats
2,898reputation
398kreached
128answers
1question
github-logo-circle

Github Skills (24)

c-language10
windows-runtime10
windowsrt10
net10
dotnet10
cmake10
asp-net10
build-automation10
dotnet-core10
powershell10
csharp10
cprogramming-language10
winrt10
unit-testing9
apidoc9

Programming languages (7)

C#PowerShellTypeScriptC++RustHTMLRich Text Format

Github contributions (5)

github-logo-circle
microsoft/cppwinrt

Aug 2017 - Nov 2022

C++/WinRT
Role in this project:
userBack-end Developer
Contributions:2 releases, 40 reviews, 43 commits in 5 years 3 months
Contributions summary:Scott's primary contributions focus on the implementation of C++/WinRT, a modern C++ projection for the Windows Runtime (WinRT). They have modified and extended code within the core framework files, specifically in `Windows.ApplicationModel.Activation.h`, implementing and integrating the necessary abstractions for the projection layer. The commits also show the addition of support for generic interfaces and the correction of build system issues and potential memory bugs.
cppc-plus-pluswindowswinrt
microsoft/xlang

Aug 2018 - Jan 2023

Role in this project:
userBack-end Developer & Build Engineer
Contributions:5 releases, 8 reviews, 138 commits in 4 years 5 months
Contributions summary:Scott primarily focused on enhancing the build process and supporting infrastructure. Their contributions include modifying build scripts, specifically with PowerShell, and integrating CMake for the build system. The changes indicate an effort to propagate errors, rewrite build scripts, and manage dependencies effectively. Furthermore, the user made updates to the build tool to improve compatibility and integrate with NuGet for project dependencies.
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
Scott Jones - Principal Software Engineer at Microsoft