This loading screen actually servesno purpose it's for the "aesthetics"

0%

FRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEERFRONTEND ENGINEER
CREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPERCREATIVE DEVELOPER
INTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGLINTERACTION / WEBGL
Scroll to explore

Selected Work

[Scroll to explore more]

01

Retro Cassette

Client-side Spotify OAuth + playback UI with Framer Motion browse transitions

React / Spotify API / Framer Motion

2024

02

Brutalist UI

40+ documented primitives — tokens, variants, and composition patterns in Storybook

Next.js / Tailwind CSS / Storybook

2024

03

Ply - Digital Workspace

Canvas + GSAP interaction layer targeting 60fps pan, drag, and settle motion

React / GSAP / Canvas

2024

(02)About

About

I design and build digital experiences with a focus on craft, motion, and interaction — creating interfaces where every detail feels intentional. Based in Mumbai, I work across React, Next.js, Vue, and GSAP to turn ideas into polished, responsive products that hold up in production.

Currently working with

Frontend

React · Next.js · TypeScript · Vue · Nuxt

Creative

Three.js · R3F · GSAP · WebGL · Canvas · GLSL

Backend

Node.js · GraphQL · REST · .NET APIs

Tools

Git · Figma · Vite · Storybook

(Capabilities)

I ship frontend systems — component architecture, motion, and 3D when the product needs it — from prototype to production.

(Experience)

January 2025 — Present

ShipDelight Logistics Technologies

Frontend Engineer

Frontend · Logistics · Post-purchase platforms

  • Own frontend delivery for post-purchase logistics UIs used by merchant and ops workflows
  • Ship Vue/Nuxt and React features against REST APIs — tables, status flows, and responsive layouts that stay fast under real data
  • Tighten UX and performance on high-traffic screens so operators can scan shipments without fighting the interface

Vue · Nuxt · React · TypeScript · Tailwind CSS

Previously

August 2022 — May 2024

Futurism Technologies

Associate IoT Engineer / Team Lead

Frontend · IoT · Data Visualization

  • Led frontend for IoT dashboards — device state, alerts, and operator views over GraphQL/REST
  • Built interactive data visualizations (including Three.js where spatial context helped) for live telemetry
  • Mentored juniors on component structure, reviews, and shipping stable UI against hardware-backed APIs

React · Vue · Three.js · GraphQL

03+

Years

Professional experience

07

Selected

Projects

∞

Experiments

01

Very

Curious developer

(Lab)

Experiments

Polished work lives above. This is where the unfinished, glitchy, and generative ideas stay alive.

Currently exploring

  • 01WEBGL
  • 02SHADERS
  • 03GENERATIVE ART
  • 04DATAMOSHING
  • 05PIXEL SORTING
  • 06CREATIVE CODING

01

Image Distortion System

WebGL / Canvas / GLSL

Reusable GLSL pass for RGB split, displacement, and scanline — tuned for short hover bursts

Active

02

Datamoshing Studies

Canvas / Pixel sorting

Frame-delta and compression-artifact techniques treated as controllable visual parameters

Exploring

03

Pixel Sorting

Canvas / Image processing

Luminance / channel sort kernels for generative stills and transition frames

Exploring

04

Shader Sketches

GLSL / Three.js

Fragment-shader notebooks for noise, light falloff, and texture synthesis

Active

05

Generative Typography

Canvas / GSAP

Procedural scramble / warp / settle cycles on display type for section intros

Exploring

06

Three.js Experiments

Three.js / R3F

Small R3F scenes testing camera paths, instancing, and interaction picking

Active