About
Hi, I'm Varun, a DX engineer and a generative artist.
I began my career as a front-end developer, specializing in UI engineering, CSS, and animation. My experience with component-driven development and design systems led me to Developer Experience. Currently, I'm part of the DX team at Chromatic and contribute to Storybook.
As a artist, I combine minimalist geometry with dynamic color systems and looping motion. Using web technologies—Canvas, SVG, WebGL & Shaders—I explore the interplay of structure and fluidity through code.
Originally from New Delhi and now based in Toronto, I write about creative coding from a front-end developer's perspective.
Writing
Iridescent crystal with raymarching and signed distance fields
How we built the Storybook Day 3D animation
Three ways to create 3D particle effects
How to build stunning 3D scenes with React Three Fiber
View all postsSpeaking
Building & Maintaining a Design System
DevTO 2019Cut it Up
Web Unleashed 2019Mathematics of Animation
.concat() 2018Slaying Your Webpack Dragon
CSS Dev Conf 2017View all speaking