Microsites, brand experiences, and case-study sites for studios and cultural institutions. Recent partners: Quicksand, Sangath, Khoj, Pritish Nandy Communications, Obvious, Tryangle42. Webflow, Three.js, GLSL, real-time motion.
14 years of real-time audio-reactive visuals for concert tours, fashion weeks, and gallery installations. Built TouchDesigner pipelines for Arijit Singh, Sunidhi Chauhan, Vishal-Shekhar, Amit Trivedi, Asees Kaur. Introspection at Saatchi + Alserkal.
Generative-AI workflows in ComfyUI, voice-cloning audio plugins, custom LoRA training, GLSL shader practice. And a habit of open-sourcing the tools I build along the way — Refboard, FieldX Waves, Helix, typing-ai.
Skip if you only wanted the credentials. Keep reading if you want the shape of the practice.
I trained as an engineer at DA-IICT, Gandhinagar (B.Tech, ICT, 2008–2012), but the parts of the curriculum that stuck were the ones where code was a way of making something visible. I founded my own startup — Dotted Yellow Umbrella — in Bangalore right out of college, building multitouch / AR / VR products for real-estate and automotive clients with a four-person team. We shipped both client work and our own hardware-software products for two years, and I learned what running a creative-tech business actually costs.
In 2016 I co-founded Candyman Entertainment with a focus on Indian indie music. Out of that came Fangirl Live, Gujarat's first large-scale fan-experience festival — house gigs in year one, a two-stage two-day festival in year two with 24+ artists, and The Big Squat, a venue we built from the ground up to host an 8-week multi-format festival running independent film, stand-up, spoken word, and music. By the end I'd been Curator, Production Head, and Head of Design & Technology. It taught me how to build the room as well as the show inside it.
From 2019 onward I went officially freelance and started touring as Visual Artist for Arijit Singh Live. Five years, multiple world tours — USA, Canada, Europe, UK, Australia, New Zealand, Malaysia, South Africa, India. TouchDesigner pipelines feeding 8K–12K LED walls, frame-perfect sync with broadcast and lighting, on-site crews of up to 10 technicians, zero-downtime shows. Sunidhi Chauhan's FIFA World Cup opening (Qatar 2022). Lakme Fashion Week as Tech Lead. The Bollywood Music Project as in-house VJ. The All About Music Conference as Tech Lead and Operator. Roughly 300,000 people in rooms I helped paint with light.
I went back to school in 2021 — MA in Interactive Media Art at NYU Tisch — to formalise the parts of my practice I'd been picking up by ear: ml5, p5.js, generative systems, computer-vision interaction. Came out of it with a face-tracking installation, a follow-me Arduino-servo camera, a daily 50-day GLSL practice that became my live-visuals shader pack, and a much sharper sense of what generative work could be when it was deliberate.
Since 2023 I've been Visiting Faculty at the National Institute of Design (NID), Ahmedabad — designing and teaching the Generative Animation elective in p5.js to cohorts of 30 M.Des postgraduate students each semester. Earlier, in 2019, I was technical lead on artist Michelle Poonawalla's Introspection for its international run — a 360° immersive installation shown at Alserkal Avenue, Dubai during Art Week (March 2019) and at the Saatchi Gallery, London (START Art Fair, September 2019).
The current chapter is about generative AI — ComfyUI workflows, custom LoRA training, voice-conversion pipelines, audio-model fine-tuning (VoxCPM, Indic F5), and the open-source tools that fall out of all that work. I post experiments at @metalfinger.xyz on Instagram. The freelance work continues across web, stage, and lab — for clients who want code-as-craft, not template work.
That's the shape. The rest of this page is receipts.
Year
Institution
What
2009-2013
DA-IICT, Gandhinagar
B.Tech, Information & Communication Technology
2021–2022
NYU Tisch School of the Arts
M.A., Interactive Media Art
2023–2025
National Institute of Design (NID), Ahmedabad
Visiting Faculty — Generative Animation (p5.js, GLSL), 30 M.Des students per semester
2024
Node-Shed Bangalore
Talk: "From Shader to Stage: Real-Time Graphics for Live Music"
A core of my practice. Most of what I build for myself ships as MIT-licensed npm packages or public GitHub repos — collaboration and shared code make the whole field better, and I've benefited from that ecosystem enough to want to keep contributing back. Designed to be installed and forked.
Project
What it is
Link
Refboard
Self-hosted, real-time collaborative reference board — PureRef on the web with markdown notes, threaded review, PDF support.
FieldX Waves
npm + CDN library for animated wave / dot-field backgrounds with a visual editor. Designer-first.
Helix
TUI dashboard for monitoring multiple AI coding agents in parallel — htop for your AI agents.
typing-ai
3D ASMR typing scene — wooden puppeteer hands using inverse kinematics to type with you.
WorldBuilder Exporter
Browser-based 3D character customisation tool, the engine behind worldbuilder.in/character-builder.
AddChai Game
2D arcade game (p5.js) that's iframed as the entrance to addchai.com.
Been in the open-source generative-AI ecosystem since the Automatic1111 days; migrated into ComfyUI when it became the better fit for serious workflow building, and have been there since. I treat all of this as one practice: explore an open-source model, train or fine-tune it for a specific use, ship the workflow, contribute back where licensing allows. Image, video, audio, language — same approach across domains. Updated regularly; experiments log lives at @metalfinger.xyz on Instagram.
/lab/comfyui-lora-experiments/lab/voice-cloning-plugin/lab/sound-canvas