Daniel Beauchamp is a Principal Engineer and head of Shopify’s AR/VR team with 16 years of experience building web and spatial computing platforms. He leads strategy and prototyping for VR commerce and has driven 3D-first product initiatives that make interactive models core to merchant storefronts. A seasoned full-stack engineer and early Shopify tools lead, he helped architect client-side frameworks and shipped one of the company’s most popular open-source projects. He co-chaired a Khronos Group task sub-group to standardize 3D commerce (gltf material variants), and contributes front-end improvements to prominent open-source projects like Google’s model-viewer. Based in Ottawa, he blends product vision, standards work, and hands-on engineering to move AR/VR from prototype into scalable merchant experiences.
16 years of coding experience
5 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Software Engineering, Summa Cum Laude (98%), Bachelor of Applied Science (B.A.Sc.), Software Engineering, Summa Cum Laude (98%) at University of Ottawa / Université d'Ottawa
CEGEP diploma, Pure & Applied Sciences, CEGEP diploma, Pure & Applied Sciences at Champlain St. Lambert
Easily display interactive 3D models on the web and in AR!
Role in this project:
Front-end Developer
Contributions:7 commits, 6 PRs, 175 comments in 4 months
Contributions summary:Daniel primarily contributed to the front-end aspects of the model-viewer repository. Their work included adding a CSS property for progress bar height, modifying the interaction policy, and refining the model's visibility behavior. Furthermore, the user implemented changes related to auto-rotation functionality, ensuring that the model pivot is correctly controlled. These commits focused on enhancing the user experience and customizing the viewer's behavior.
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.