Stephen Just

Principal Software Engineer at Microsoft

Greater Seattle Area 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
Stephen Just is a Principal Software Engineer with 13 years of experience building low-level and large-scale systems, currently driving engineering at Microsoft in the Greater Seattle area. Trained in Computer Engineering at the University of Alberta, he combines firmware and embedded-systems expertise with deep service and automation experience across Microsoft’s communications stack. He has a track record of shipping reliable backend services and developer tooling, and contributes to open-source projects such as vcpkg (package/build integration) and SuperTuxKart (graphics/shader fixes), demonstrating practical skills across build systems, CMake, and GPU shader troubleshooting. Comfortable navigating both ASIC/embedded domains and cloud-scale software, he favors solving compatibility and build-time problems that improve cross-platform reliability. Colleagues rely on him for pragmatic solutions that bridge hardware constraints and large distributed services.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at University of Alberta
languagesEnglish
github-logo-circle

Github Skills (17)

c-language10
lib10
shader10
cmake10
glsl10
build-engine10
automation10
ports10
graphics-programming10
mesa10
vcpkg10
build-tools10
automations10
package-manager10
cprogramming-language10

Programming languages (14)

C#PowerShellJavaC++CCMakeHTMLKotlin

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Dec 2019 - Aug 2022

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:5 reviews, 6 commits, 8 PRs in 2 years 9 months
Contributions summary:Stephen primarily contributes to the build and package management aspects of the `vcpkg` repository. Their commits involve adding new ports, updating existing ones, and integrating dependencies, specifically focusing on CMake configurations and build scripts. The user has demonstrated proficiency in managing external libraries like `pixman`, `bullet3`, `rxspencer`, `arcus`, `KTX` and `openal-soft` by defining build processes and patching CMake files to accommodate library versions and build configurations. These changes involve configuring tools, patching the build system, and integrating external dependencies using the vcpkg package manager.
c-plus-plussetuptoolspackage-managermacoscplusplus
supertuxkart/stk-code

Jan 2014 - Sep 2014

The code base of supertuxkart
Role in this project:
userGraphics/Shader Programmer
Contributions:9 commits, 1 comment, 1 issue in 7 months
Contributions summary:Stephen primarily focused on fixing shader compilation and rendering issues within the SuperTuxKart codebase. Their work involved modifying shader code to resolve compatibility problems with Mesa drivers and address errors when UBOs were disabled. They also fixed whitespace inconsistencies in shader-related files, and optimized texture storage. These changes improved the rendering pipeline and ensured the game's visuals rendered correctly across different platforms.
base-code
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
Stephen Just - Principal Software Engineer at Microsoft