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 at Microsoft in the Greater Seattle area focused on Microsoft Mesh and mixed-reality collaboration. He brings a game-engine pedigree from DigiPen and roles at Snowblind, ArenaNet, and Signal Studios into modern XR and cloud systems, enabling him to bridge low-level engine work with high-level collaboration services. An active contributor to notable open-source projects like the MixedRealityToolkit and NuGetForUnity, he specializes in build/configuration automation, cross-language wrapper APIs, and session discovery/management in UI. Pragmatic and full-stack, he surfaces operational improvements—credential handling, packaging, and installation optimizations—that accelerate delivery for teams shipping complex mixed-reality experiences.
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 (22)

nuget10
windows-mixed-reality10
unity-3d10
augmentedreality10
build-automation10
dotnet-core10
virtualreality10
csharp10
unity3d10
api-doc9
java9
api9
javas9
frontend-development8
front-end-development8

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