Hayden Barsotti is a Software Engineering Manager at Apple in Mountain View with nine years of experience building social and collaborative VR systems. He co‑founded Bigscreen and Convrge and served as CTO at Resolve, where he led development of a cross‑platform Unity client and a solution for viewing massive 3D models on Oculus Quest that drove the company’s largest deals and a rebrand. A hands‑on engineer across real‑time networking, avatar/voice synchronization, and distributed VR architectures, he’s an active open‑source contributor to networked‑aframe, improving entity synchronization and adding support for a high‑performance uws websocket server. He combines product instincts with engineering depth, scaling teams and delivery while still diving into low‑level networking and UX details.
A web framework for building multi-user virtual reality experiences.
Role in this project:
Full-stack Developer
Contributions:7 releases, 479 commits, 122 PRs in 3 years 5 months
Contributions summary:Hayden's contributions primarily involved enhancements to the core networked VR experiences framework. This included implementing and refining networked components, addressing issues related to entity synchronization and ownership, and integrating core features with the adapter. The user also worked on the underlying architecture, refactoring the network interface, and introduced support for a new uws websocket server. They also created examples to showcase these changes.
A replacement for Unity's GameObject.Find that supports CSS-like selectors and inactive GameObjects
Contributions:3 releases, 30 commits, 3 PRs in 7 months
selectorsinactivecssunitycss-supports
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.