Robert Long

Lead Engineer at Blackbox

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
Robert Long is a Lead Engineer in San Francisco with 13 years of experience building accessible 3D tools and multi-user VR experiences, currently driving product at Bezi and contributing to Blackbox for Apple Vision Pro (an Apple Design Award winner). He previously led development on Mozilla Hubs and created Spoke, a browser-based 3D content creation tool that helped bring immersive social spaces to mainstream browsers and VR headsets. A full-stack engineer, Robert blends front-end A-Frame work and three.js GLTF improvements with back-end realtime and WebRTC expertise, having improved Matrix call stacks and networked-aframe multi-user plumbing. His open-source footprint spans ECS and glTF tooling—ranging from bitecs and ecsy typings to Unity glTF support—showing an ability to bridge web and native 3D ecosystems. He’s also contributed to standards and interoperability efforts as Co-Chair of the Open Metaverse Interoperability Group, combining product leadership with protocol-level thinking.
code13 years of coding experience
job10 years of employment as a software developer
bookComputer Science, Computer Science at Cal Poly San Luis Obispo
github-logo-circle

Github Skills (62)

ec10
javascript10
typescript310
ui-d10
a-frame10
gltf10
elixir10
typescript10
webxr10
typescript210
ui-design10
type-definition10
voip10
data-structure10
entitycomponentsystem10

Programming languages (14)

C#C++RustCHTMLErlangTypeScriptHCL

Github contributions (5)

github-logo-circle
element-hq/element-call

Jul 2021 - May 2022

Group calls powered by Matrix
Role in this project:
userFull-stack Developer
Contributions:21 releases, 31 reviews, 474 commits in 9 months
Contributions summary:Robert primarily focused on the front-end development within the project. They implemented core UI elements, adding functionality to the app. The user's contributions include patching the global node object in HTML and fixing room membership and routing. They also added features for call setup logic and various style changes.
callswebrtcscreensharingvoipmatrix
Hubs-Foundation/Spoke

May 2018 - Apr 2021

Easily create custom 3D environments
Role in this project:
userFront-end Developer
Contributions:24 releases, 16 reviews, 1642 commits in 2 years 10 months
Contributions summary:Robert implemented scene loading functionality based on URLs in the app. This included integrating scene path handling to load scenes from the API and updating the title to reflect the scene. The user also modified the server to handle routing and ensure the web server serves the app correctly.
webglthreejswebxrenvironmentsgltf
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
Robert Long - Lead Engineer at Blackbox