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.
10 years of coding experience
17 years of employment as a software developer
BS Real Time Interactive Simulation, BS Real Time Interactive Simulation at DigiPen Institute of Technology
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.
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:
Full-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.
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