Rik Cabanier

Software Engineer at Meta

Seattle, Washington, 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
Rik Cabanier is a seasoned software engineer with 14 years focused on graphics, AR/VR and web technologies, currently driving WebXR features in the Oculus browser at Meta. He has a deep background in 2D/print graphics and PDF workflows from a long tenure at Adobe, and helped ship early WebXR and mixed-reality capabilities at Magic Leap. Rik combines low-level C++ implementation experience (Chromium/OpenXR) with front-end expertise—contributing to flagship open-source projects like three.js and the WebXR samples/specification. As Meta’s W3C representative and co-editor of WebXR Layers, he shapes standards while also patching real-world compatibility issues across browsers and frameworks. Not obvious from his title: he’s designed text-legibility and rendering optimizations for AR and authored core canvas/compositing specs still relied on across browsers.
code14 years of coding experience
job20 years of employment as a software developer
bookBachelor's, Electronics/Software engineering, Bachelor's, Electronics/Software engineering at Katholieke Hogeschool Kempen
bookHigh school, High school at Sint-Victor instituut turnhout
bookHigh school, High school at Sint Victor Turnhout
languagesEnglish, Dutch
github-logo-circle

Github Skills (11)

html10
webgl10
javascript10
virtual-reality10
webxr10
augmented-reality10
3d10
webapi9
threejs8
webvr8
browser7

Programming languages (9)

TypeScriptBikeshedC++CSSHandlebarsMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
immersive-web/webxr-samples

Nov 2020 - Sep 2022

Samples to demonstrate use of the WebXR Device API
Role in this project:
userFront-end Developer
Contributions:21 reviews, 14 commits, 41 PRs in 1 year 10 months
Contributions summary:Rik primarily focused on developing and modifying WebXR samples, specifically implementing and updating features related to hand tracking and media layers. Their contributions included adding new hand input tests, renaming functions, fixing event names, and moving examples within the project structure. The user also added and updated media layer samples, including video playback and supporting features, showcasing expertise in WebXR API usage.
augmented-realitywebxrapivirtual-reality
immersive-web/webxr

Apr 2020 - Nov 2022

Repository for the WebXR Device API Specification.
Role in this project:
userFront-end Developer
Contributions:21 reviews, 40 commits, 36 PRs in 2 years 7 months
Contributions summary:Rik primarily focused on updating the WebXR Device API specification. Their contributions involved modifying the specification's code, adding new functionalities like foveation support, and refining existing features. They made changes to the XRLayer interface and the XRWebGLLayer, and they also introduced events related to rendering and frame rates. Their work directly impacts the evolution and capabilities of WebXR development, enabling AR/VR experiences on the web.
apivirtual-realityspecificationaugmented-realityapi-specification
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
Rik Cabanier - Software Engineer at Meta