Josh Wittner

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

🤩
Rockstar
🎓
Top School
Josh Wittner is a Principal Software Engineer based in the Greater Seattle Area with a decade of experience specializing in mixed reality and collaboration platforms at Microsoft, currently driving Microsoft Mesh. He brings a strong real-time and game-engine background from roles at ArenaNet, Snowblind Studios, and Signal Studios, which informs his full-stack approach to building robust XR tooling and session/UX features. Josh has contributed to high-profile open-source projects like Microsoft MixedRealityToolkit and NuGetForUnity, focusing on build systems, cross-platform wrappers, and compatibility improvements that bridge Unity, .NET, and platform-specific APIs. Known for tackling both backend infrastructure and frontend integration, he also improves developer workflows through packaging, credential handling, and build automation. His DigiPen education in Real Time Interactive Simulation underpins a practical emphasis on performant, user-focused systems for immersive collaboration.
code10 years of coding experience
job17 years of employment as a software developer
bookBS Real Time Interactive Simulation, BS Real Time Interactive Simulation at DigiPen Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
91reputation
7kreached
2answers
0questions
github-logo-circle

Github Skills (20)

nuget10
windows-mixed-reality10
augmented-reality10
virtual-reality10
build-automation10
dotnet-core10
csharp10
unity3d10
java9
apidoc9
api9
javas9
uid8
front-end-development8
ui-design8

Programming languages (15)

C#PowerShellJavaC++CSSCGoHTML

Github contributions (5)

github-logo-circle
GlitchEnzo/NuGetForUnity

Sep 2017 - Dec 2022

A NuGet Package Manager for Unity
Role in this project:
userFull-stack Developer
Contributions:17 releases, 29 reviews, 144 commits in 5 years 4 months
Contributions summary:Josh primarily worked on enhancing the NuGet package manager for Unity. They implemented features to support various Unity folder structures and .NET versions, ensuring compatibility. The user also fixed bugs related to deprecated APIs and logging, and optimized the installation process for better integration with VSTS. Additionally, they created a build script for packaging the project and made improvements to credential handling.
dotnetpackage-managercsharpunityunity3d
The MixedRealityToolkit is a collection of scripts and components intended to accelerate the development of mixed reality applications targeting Windows Mixed Reality.
Role in this project:
userFull-stack Developer
Contributions:26 commits, 33 PRs, 9 pushes in 7 months
Contributions summary:Josh contributed to the Mixed Reality Toolkit by adding and modifying build configurations, suggesting involvement in project setup and build processes. They also made changes to Java and C# wrapper APIs, indicating work on cross-platform integration or adapting the toolkit for different environments. Furthermore, the user implemented functionality related to session management and discovery within the UI, demonstrating work spanning both the backend and frontend sides of the project.
realityvirtual-realitywindowsvolume-renderingwindows-mixed-reality
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
Josh Wittner - Principal Software Engineer at Microsoft