Mark Lundin is a creative technologist and co-founder of Kuva with over 15 years of hands-on experience shaping interactive and generative design across art, product, and installation work. He blends design, visual art and engineering to build award-winning experiences for clients like Google and Samsung, with pieces exhibited at the V&A and the Science Museum in London. Technically fluent across WebGL/WebGPU/WebXR stacks, he has contributed substantive rendering and XR improvements to the PlayCanvas engine, including area light support and modern ESM bundles. Comfortable shipping both code and crafted experiences, he moves between full-stack development and visual storytelling with equal fluency. Based in Bristol, he brings a rare mix of studio-led creative direction and low-level graphics engineering, with a quirky resume highlight of once making a Google Doodle.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Role in this project:
Full-stack Developer
Contributions:3 releases, 115 reviews, 21 commits in 1 month
Contributions summary:Mark primarily contributed to the PlayCanvas engine by implementing and fixing features related to the rendering and scripting aspects. Their work included adding support for area lights, addressing issues with rigid body removal, and adding XR-related exports. The user also worked on refactoring script loading and attribute handling, alongside providing a new ESM bundle output and fixing a script name casing issue.
Contributions:4 releases, 1 review, 95 PRs in 5 months
3dreactwebglwebgpu
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.