a living, breathing cv — made of data & dreams

GARVIT PANDIA weaves data into tools

currently dreaming about SILK THREADS
wander the dreams grab the pdf

— B.Des Creative Technology @ Northern Arc Institute of Design & Technology, class of 2025. Type, motion, generative brushes — and a soft spot for interfaces that feel alive.

01 — who is this

a weaver with a soft spot for strange data

I’m a creative-technology grad who believes every odd dataset hides something beautiful — I just have to weave it, animate it, and put it in front of people.

Right now: B.Des Creative Technology at Northern Arc Institute of Design & Technology, GPA 3.6, class of 2025.

Making: Warpaint (26 seeded brushes, WebGL-stamped at 120 fps) and Quatrain (a verse engine that rhymes on command).

Proven: 82% of Quatrain’s verses pass a human blind test, 1,900 works in the Warpaint gallery, one stubborn belief that shipping beats perfection.

3.6
GPA
2
dream logs
26
generative brushes
02 — dream logs

two worlds I built (hover them — the sky shifts)

01
mar 2024 — dec 2024
Analytics dashboard City skyline

Warpaint Brushes

  • 26 procedural brushes with seeded randomness — same seed, same stroke, forever, even at 120 fps with 800 live strokes.
  • WebGL-accelerated stamping keeps the weave fluid; a community gallery grew to 1,900 works in the first year.
  • The standalone brush pack passed 45k downloads — and every brush also exports as a CSS recipe.
TypeScriptCanvas 2DWebGLSeeded RNGCSS Recipes
see it on github →
02
feb 2025 — jun 2025
Resume documents on a desk Code on a screen

Quatrain Engine

  • Meter- and rhyme-constrained text generation — 82% of outputs pass a human blind test for "not obviously machine-written".
  • An interactive "beat sheet" editor that two ad agencies now use for tagline sprints.
  • 650 stars on GitHub; featured in a creative-tools newsletter in March 2025.
TypeScriptNodellama.cppVerseSlogans
see it on github →
03 — threads in the loom

the palette I weave with

Languages

TypeScript JavaScript Python Rust Go C++ SQL

Frameworks

React Next.js Three.js WebGL Canvas 2D CSS Motion PWA / Offline Kinetic Type

Tools & Platforms

PostgreSQL Redis ClickHouse Docker Kubernetes Linux NATS AWS gRPC Git Terraform Figma

Soft threads

Technical Writing Public Speaking Mentoring Sketching & Notation Project Scoping

weaving it all into tools that feel alive

04 — the thread of time

where I've grown

aug 2021 — may 2025

B.Des — Creative Technology (with CS minor)

Northern Arc Institute of Design & Technology · Dehradun

GPA 3.6/4.0 — type-design coursework, generative art, and shipping real tools on the side.

jun 2021 — sep 2021

Machine Learning Specialization

DeepLearning.AI · online

Neural nets, CNNs, and the intuition behind gradient descent — pencil-and-paper math throughout.

apr 2020 — mar 2021

Intermediate — PCM

Model Town Senior Secondary School · Dehradun

86.2% — physics, chemistry, mathematics.

apr 2019 — mar 2020

Matriculation

Model Town High School · Dehradun

84.1%.

05 — little proofs

badges & beams

Certificates

Machine Learning SpecializationDeepLearning.AImay 2021
Meta Front-End DeveloperMetasep 2021
Adobe Certified Professional — Visual DesignAdobeapr 2023
AWS Certified Developer — AssociateAWSjun 2024
GitHub FoundationsGitHubfeb 2022

Achievements

CodeStorm Pune 2022 — Winner ★★★★may 2022
GitHub Trending 2024 — featured 3× ★★★jul 2024
06 — the invitation

say hello, make it weird

Got a wild idea, a noisy dataset, or a team that needs a weaver? My inbox is a loom too.

✉ woven! your email app will open — just hit send.