Adam Mitchell

Software Engineer at Microsoft

Redmond, 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
Adam Mitchell is a software engineer with seven years of experience building interactive and performant Unity applications, currently working at Microsoft in Redmond. He brings a full-stack Unity skillset, having improved runtime glTF 2.0 loading, memory management, animation interpolation, and editor/UI interaction in high-profile open-source projects like KhronosGroup/UnityGLTF and Microsoft’s Mixed Reality Toolkit. His contributions span both runtime systems (camera controls, cubic spline animations) and UX polish (near-field interactions, button prefabs), showing fluency across engine internals and user-facing features. A Santa Clara University computer science graduate, Adam combines academia-backed fundamentals with production experience at large enterprises and a VMware internship. He’s especially adept at diagnosing performance and memory issues in 3D pipelines, turning complex rendering and interaction problems into maintainable solutions. Colleagues would describe him as a pragmatic engineer who balances low-level optimization with thoughtful user interaction design.
code7 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Santa Clara University
github-logo-circle

Github Skills (14)

virtual-reality10
csharp10
gltf10
windows-mixed-reality10
animation10
augmented-reality10
dotnet-core10
unity3d10
unityxr9
ui-design9
3d-graphics9
ux-design9
performance-tuning8
github7

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
KhronosGroup/UnityGLTF

Apr 2019 - Dec 2019

Runtime glTF 2.0 Loader for Unity3D
Role in this project:
userFull-stack Developer
Contributions:100 commits, 64 PRs, 76 pushes in 7 months
Contributions summary:Adam contributed to the runtime loading of glTF 2.0 models within the Unity3D environment, addressing issues related to loading performance and memory management. They implemented changes to the orbit camera, including right mouse button controls, and improved animation interpolation, particularly for cubic spline animations. Furthermore, the user integrated a component to display and load sample models from gltf-Sample-Models, enhancing the functionality and usability of the UnityGLTF project.
gltfunity3d
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
Role in this project:
userFull-stack Developer
Contributions:69 commits, 10 PRs, 2 pushes in 2 months
Contributions summary:Adam primarily contributed to the user interface and interaction aspects of the Mixed Reality Toolkit (MRTK) for Unity. Their work included fixing editor bugs related to button visuals, improving near-field interactions for Unity UI buttons, and adding a circular Unity UI button prefab. The user also refactored code related to near interaction and corrected button behavior on device.
mrtkholotoolkitholotoolkit-unitymixed-realityhololens
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