Dan Miller

Staff Software Engineer at Unity

San Francisco, California, 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
Dan Miller is a Staff Software Engineer in San Francisco with a decade of experience shaping AR/VR experiences and developer tools at Unity. He moves fluidly between hands-on systems work—shipping AR Foundation samples and PolySpatial/visionOS support—and product-facing roles that include sample content, templates, and external developer collaboration. Previously a Developer Advocate and Senior AR developer, he blends programming, design, and visual polish to raise interaction quality and developer UX for XR platforms. His open-source contributions to Unity-Technologies/arfoundation-samples demonstrate a focus on practical mobile AR touches like plane detection, UX animations, and camera updates that make demos production-ready. Comfortable leading cross-disciplinary teams, he also partners with creators and researchers to validate ideas and inform product strategy. Outside work he’s a prototype-driven tinkerer who often incubates new interaction concepts with friends.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science Communication; Digital Media; Special effects Games and Animation, Bachelor of Science Communication; Digital Media; Special effects Games and Animation at Ohio University
github-logo-circle

Github Skills (5)

ios10
unity3d10
arkit9
ux-design9
user-interface8

Programming languages (2)

C#ShaderLab

Github contributions (5)

github-logo-circle
Example content for Unity projects based on AR Foundation
Role in this project:
userMobile Developer (iOS)
Contributions:12 commits, 7 PRs, 4 pushes in 2 years
Contributions summary:Dan primarily worked on the AR Foundation Samples repository, focusing on the 'PlaceOnPlane' functionality. They refactored the existing code, conforming to naming conventions and modifying the touch input to allow for an object to be placed when a plane is detected. Furthermore, the user incorporated UX updates by adding a feature point texture, plane texture, animations for plane finding and placement, and fading planes off. The updates to the camera were also a key part of their changes.
unity3dunityar-foundationfoundation
Contributions:48 commits in 8 months
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
Dan Miller - Staff Software Engineer at Unity