
Matias Perez
Creative developer specializing in frontend and web 3D
Buenos Aires, Argentina
Summary
Creative frontend developer focused on WebGL and interactive 3D experiences — frequently builds shader-driven UI and immersive scroll interactions using React Three Fiber and GSAP. mtprz+2
Open-source contributor and tooling-builder — contributes commits to 3D/webgl projects and publishes libraries and utilities (e.g., scrollytelling) used to standardize interactive patterns. github+1
Operator and technical lead at JOYCO — helps run the studio's hub, authors technical posts, and builds developer 'skills' and DX tooling to accelerate team shipping. github+2
Practical builder with a hands-on approach — combines design sensibility and engineering to ship experiments, lab projects, and production frontend features. basement+1
Work
Education
Projects
Writing
WebGL Scroll Sync
March 1, 2026Technical post about WebGL ↔ HTML tracking, nuances, and workarounds for browser limitations when syncing WebGL renders with scroll / HTML.
Color Spaces sRGB & Linear | JOYCO Hub
March 1, 2026Technical notes / tutorial on sRGB vs linear color spaces and related learnings for rendering and shaders.
How to Code a Subtle Shader Background Effect with React Three Fiber
October 1, 2024A long-form tutorial showing how to build an interactive shader-powered dot-grid background with React Three Fiber and Drei, broken into composable steps (dot grid, mouse trail, mask, composition).