Skip to content
ACT I / Intro001

Tanish Jain is a full-stack developer in Mumbai building Next.js and TypeScript web apps, including a lighting catalogue platform, a Zoho Commerce storefront, and AI tools built on Gemini.

MUMBAI, IN [IST] AVAILABLE FOR COLLABORATION // Q4V2.0.0
ACT II / How I Work002

I started with Java and C, so I learned about memory and pointers before I learned about components, and that order stuck. When I build for the web now I still want to know what's happening underneath, like why a query is slow or what the bundle actually ships. Most of what I've built is small, and I'd rather finish one thing properly than leave five half done.

HOW I WORK / 01

ACT III / Selected Works

003
01 // 04FULL-STACK & DIGITAL CATALOGUE2026

Jay Laxmi Light House

Production lighting catalogue engine architected for high organic discovery and zero layout shift. Engineered with programmatic SEO, localized schema markup, and geo-targeted optimization, delivering near-perfect Lighthouse scores and sub-second edge routing.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
  • SEO / JSON-LD
  • Edge Caching
Jay Laxmi Light House home page: a dark hero reading "Illuminate Every Room With Quiet Luxury", with Categories, Brands, Catalogue and Showroom navigation and an Explore the Catalogue call to action.
02 // 04E-COMMERCE ARCHITECTURE2026

Ambika Cycle Stores

Full-scale commercial cycle retail storefront deployed on Zoho Commerce. Engineered end-to-end catalog taxonomy, hierarchical variant groupings, custom styling layers, and integrated cart/checkout flows for seamless multi-device browsing.

  • Zoho Commerce
  • Liquid / Custom CSS
  • Inventory Workflows
  • Commerce APIs
Ambika Cycle Stores storefront: a road bike on a turbo trainer behind the headline "Train Smarter. Ride Stronger.", above the Launch Collection product grid.
03 // 04AI SYSTEMS & LEGAL INTELLIGENCE2026

JurisBridge AI

AI-powered legal document extraction and intelligence pipeline. Implemented client-side PII scrubbing and automated entity redaction before dispatching structured payloads to generative analysis models.

  • Next.js
  • TypeScript
  • Google Gemini API
  • PII Sanitization
  • Tailwind CSS
JurisBridge AI interface: a persona selector set to Tenant / Renter, a Paste Legal Contract Text field badged Privacy Guardrail Active, and a note that emails, phone numbers, SSNs and credit cards are scrubbed locally before analysis.
04 // 04MULTIMODAL AI & CIVIC SYSTEMS2026

Urban Incident Response

Turns fragmented citizen reports (photographs, written descriptions, voice notes and GPS) into structured, de-duplicated, prioritised incidents routed to the department that owns them. The human-in-the-loop rules are enforced in code rather than documented: closure refuses without post-action evidence, a priority override is stored beside the recommendation instead of replacing it, and a low-confidence category is withheld into a triage queue. Every intake emits a trace of what each pipeline stage did and how long it took.

  • Next.js
  • TypeScript
  • Google Gemini API
  • Leaflet
  • Geo-temporal Dedup
urban-incident / source only
  • AVAILABLE FOR COLLABORATION
  • FULL-STACK ENGINEERING
  • SYSTEMS
  • INTERFACE
  • RENDER LOOP
  • MUMBAI, IN
CURRENTLY

Architecting client platforms, experimenting with AI workflows & low-latency runtimes, and building in the open.

Q4 2026
ACT IV / The Stack004
02 // THE STACK

The tools I actually work with, and what each one does.

SYSTEMS STATUS
RUNTIME
REACT 19.3.0
BUILD
V2.0.0 / 71A272D
VIEWPORT
--
DPR
--
THREADS
--
MOTION
--
01Core Architecture
Next.js 16React 19TypeScript
Server components and routing, typed throughout, and static wherever it can be.
02Interface & Motion
Tailwind v4GSAP / ScrollTriggerLenis
Scroll and animation work, built so the page still reads properly with motion turned off.
03Graphics & Runtime
Three.jsReact Three FiberGLSL
Canvas and shader work for things the DOM is too slow to draw.
04Systems & Data
JavaPythonSQLC
Schema design, queries, and the data structures coursework that sits under all of it.
05Tooling & Delivery
GitVercelESLint
Version control, preview builds, and linting that catches design drift before review.
ACT V / Contact005

I'm open to internships, freelance work and collaborations. Email is the fastest way to reach me.

INQUIRYSend me a message

© 2026 TANISH JAINDESIGNED & ARCHITECTED IN MUMBAI, IN