Canva Company
In late 2024 I transferred from Flourish to its parent company, Canva, joining the newly established 3D team as a Tech Lead to build out the foundations of 3D rendering at Canva. Our first major release has been 3D Elements, which seamlessly integrates 3D models into Canva documents.
A collaboration with team members across Prague, London and Melbourne, we built a spec-compliant glTF renderer from scratch and integrated it into Canva's core products. The renderer was built in Rust, and compiles to WebAssembly for realtime rendering in browsers. The project launched with a content library of over 8,000 3D elements, and continues to grow.