( Portfolio — 2026 )
Websites, motion
& tiny 3D worlds
I design & build web appsalong with interfaces
I build fast, expressive interfaces for the web — and when the laptop lid should be closed, I am in Blender or Unreal Engine making strange little worlds.
- Based in Bangalore, India
- Frontend · WebGL · Blender
- Building a game in UE5

I studied Computer Science at NMIT Bangalore, where I led design for Hack Club. Since then I have shipped products at Coinvise, ZopSmart and now Thoughtworks — mostly React, Next.js and TypeScript, with Motion as my playground.
Outside of work I model, light and animate in Blender, and I am currently teaching myself game development in Unreal Engine.
- Years shipping for the web
- 0+
- Years shipping for the web
- Companies
- 0
- Companies
- Blender renders
- 0+
- Blender renders
Oct 2025 — Now
Thoughtworks
Frontend Developer
Global technology consultancy. On the National Grid account, building the frontend of a platform for gas-pipeline operations in the US.
- →Work mainly on the frontend of a Next.js app with a .NET backend, shipping features as they roll out.
- →Features I owned along the way include the OpenTelemetry setup for observability and accessibility improvements.
- Next.js
- React
- .NET
- OpenTelemetry
Aug 2024 — Oct 2025
ZopSmart
Frontend Developer · SDE 2
Retail-tech product company. Worked on Zopping, an in-house Shopify-like platform, and on client work for Kroger (US).
- →Designed a frontend architecture for Zopping that scaled themes 10 → 1000 with zero impact on bundle size.
- →Lifted Lighthouse scores by 40% by reworking dynamic imports and code structure.
- →Built collaborative dashboards for Kroger’s Item Watchtower team, cutting task identification time by 30%.
- →Replaced native fetch with React Query, cutting redundant API calls by 40%.
- Next.js
- React
- TypeScript
- React Query
Aug 2021 — Apr 2024
Coinvise
- Frontend DeveloperJul 2022 — Apr 2024
- Frontend InternAug 2021 — Jun 2022
Web3 tools for creators and communities. Joined as an intern in my third year of college, then went full-time.
- →Improved Time to Interactive by 45% with Next.js SSR and aggressive route-based code splitting.
- →Cut redundant API calls by 60% with React Query.
- →Built responsive, animated UIs with Tailwind, Chakra UI and Framer Motion.
- →Used Google Analytics behaviour data to steer UI/UX decisions.
- Next.js
- React Query
- Tailwind
- Chakra UI
- Framer Motion
A few personal and freelance builds. Client work at my jobs lives behind NDAs, so here is the fun stuff.
- 01
Clairvoyance
2026
AI · Data analysis · 2026
Ask questions about any dataset in plain English. Upload a CSV or connect Postgres/MySQL — an AI agent writes the SQL, runs it and picks the right chart. - 02
Fern
2026
AI · Voice expense tracker · 2026
Speak your expenses in English, Hindi, Bengali, Marathi or Hinglish and Fern turns them into structured, categorised logs in seconds. - 03
Mad Playground
2025
Creative dev · WebGL · 2025
A playground of experiments with motion, shaders and odd interactions. - 04
Acme
2024
Landing page · 2024
A concept landing page for a note-taking SaaS, built to grab attention. - 05
First Leads
2023
Freelance · Marketing site · 2023
Freelance: a lead-generation platform built from scratch in Next.js, TypeScript and React Query. Average session duration went up 25%. - 07
Hack Club NMIT
2021
Community site · 2021
Website for the Hack Club chapter where I was lead designer.
Worlds I build at 3am
When the editor closes, Blender opens. Short films, moody stills and odd little loops — modelled, lit and rendered for fun. Scroll sideways through the night shift.
Next up: these worlds become playable.
See what I'm buildingA game, finally.
My first game, built in Unreal Engine with assets modelled in Blender. Details are under wraps for now — screenshots and a trailer will land here soon.
- Engine
- Unreal Engine 5
- Assets
- Blender
- Genre
- Under wraps
- Status
- Prototyping
> status: in development
Signal incoming
Trailer & screenshots — coming soon
Frontend12
- React
- Next.js
- TypeScript
- React Query
- Redux
- GraphQL
- Tailwind CSS
- Chakra UI
- Zod
- Motion
- Jest
- Testing Library
Backend09
- Node.js
- Express
- Bun
- Hono
- Elysia
- PostgreSQL
- MySQL
- Prisma
- Drizzle ORM
Creative05
- Three.js
- React Three Fiber
- GLSL
- Figma
- Spark AR
3D & Games04
- Blender
- Unreal Engine
- Cycles
- Eevee
Got a product that needs a sharp frontend, a launch that needs some motion, or a weird 3D idea? My inbox is open.













