Product Manager with 4+ years across B2B, XR/VR, EdTech and AI. By day I run discovery, roadmaps and go-to-market: 500+ startup products coached at Nasscom Foundation, 20+ incubated, 170+ validated for product-market fit. By night I am ColossalMonk, and I ship my own things: five live products, ten games, and counting.
Now building: Saral AI, my first true SaaS — multilingual AI voice agents (Hindi · English · Hinglish) that answer business calls 24/7 for Indian SMBs.
| Ship | What it is | |
|---|---|---|
| 01 | Saral AI | AI voice agents for Indian SMBs · the first true SaaS · building now |
| 02 | TextLift | AI text-analysis suite · 6 tools · BYOK · 50+ MAU with zero marketing |
| 03 | Couryr | Zero-trace E2E-encrypted P2P file transfer · nothing stored, ever |
| 04 | Cupid's Code | Seasonal interactive experience · 200+ users at peak |
| 05 | JobHuntin | AI-powered job-hunt pipeline · built for myself and fellow hunters |
| 06 | AsciiStream | Real-time 60FPS ASCII webcam filter · purely for fun |
| ✺ | 10 games on itch.io | Kawaii puzzlers, retro arcade, and one game coded entirely by ChatGPT |
✺ About this repository — it is the portfolio itself
This repo is the source of colossalmonk.vercel.app: a premium-kinetic single page (graphite, machined silver, champagne gold) where every media surface is a scene from one tilt-shift miniature universe, rendered in Google Flow.
Stack: Vite + React 19 + TypeScript · GSAP + ScrollTrigger (kinetic text,
scroll choreography) · Lenis smooth scroll · no component library, hand-rolled
design system in src/styles/.
Run:
npm install
npm run dev # local dev
npm run build # production build → dist/Structure:
src/
├── data/content.ts ← all site copy lives here
├── media.config.ts ← media slot registry (Flow prompts + modes)
├── styles/ ← tokens → base → main → blend (override layer)
├── components/ ← Nav, MediaSlot, Marquee, BackToTop, …
├── sections/ ← Hero, About, Experience, Projects, Skills, …
└── lib/ ← scroll (Lenis), motion (GSAP kinetics)
404.html ← Spark Catcher, the 404 minigame
Media workflow (Flow prompts, ffmpeg commands, slot table): MEDIA_GUIDE.md
✺ always learning


