Mark Finch

Senior Software Engineer at Microsoft Ireland Research

Dublin, Dublin 1, Ireland
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
Mark Finch is a senior software engineer based in Dublin with over two decades of graphics and systems experience and seven years in his current senior role at Microsoft Ireland Research. He specializes in real-time rendering, spatial computing, and physics-driven engines, having shipped major game and simulation titles and led graphics architecture across studios from Cyan to Harmonix. At Envelop VR he built core graphics and physics abstraction layers to bring the Windows desktop into VR, and at Microsoft he has translated cutting-edge graphics research into production-quality, high-performance code. He contributes to notable open-source projects like the Mixed Reality Toolkit for Unity, fixing spatial mapping and OpenXR hand-mesh issues that bridge research and practical XR tooling. A Georgia Tech physics graduate with an MS in Computer Science, he pairs rigorous analytical training with deep low-level GPU and engine optimization expertise. Colleagues rely on him for pragmatic prototyping, meticulous verification, and readable, maintainable code that scales from research demos to shipped products.
code7 years of coding experience
job21 years of employment as a software developer
bookBachelor of Science (B.S.), Physics, 4.0, Bachelor of Science (B.S.), Physics, 4.0 at Georgia Institute of Technology
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at University of North Carolina at Chapel Hill
github-logo-circle

Github Skills (8)

virtual-reality10
csharp10
windows-mixed-reality10
hololens10
augmented-reality10
dotnet-core10
unity3d10
openxr8

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
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:5 reviews, 34 commits, 13 PRs in 2 years 1 month
Contributions summary:Mark contributed to fixing spatial mapping issues within the MRTK v2 framework. Their work involved modifying C# code related to spatial awareness mesh objects and the Windows Mixed Reality Spatial Mesh Observer, demonstrating an understanding of Unity's spatial tracking and rendering capabilities. They also made code cleanup and comment adjustments to improve readability and maintainability. Furthermore, the user updated the OpenXR hand mesh display and the startup positions within the eye-tracking demo.
accelerateapp-developmentrealityopenvrmixed-reality-toolkit
Broader learning resources supporting World Locking Tools for Unity
Contributions:3 releases, 175 commits, 83 PRs in 2 years
learning-resourceslockingunityunity3dsupporting
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
Mark Finch - Senior Software Engineer at Microsoft Ireland Research