Why I pair smooth scroll with scroll-driven animation
Lenis-style smoothing plus ScrollTrigger gives a polished feel without fighting the browser.
Readis a
About myself

I am Shubham Mukherjee — I build unconventional yet dependable interfaces and systems for the web, from product UX to ML-backed services in production.
Message meThings I can help you with
Web & mobile · Product engineering · AI / ML integration · Cloud & CI/CD · Performance & reliability
Year: 2026·TypeScript
Under development

Longer-form notes on how I build. Add or edit posts in the repo under src/data/blog-posts.ts.
Lenis-style smoothing plus ScrollTrigger gives a polished feel without fighting the browser.
ReadA short checklist for turning experiments into APIs you can ship and monitor.
ReadWhere strict types pay off first: API clients, config, and shared DTOs.
ReadHighlights from shipping, recognition, and milestones — swap these for your awards, press, and certifications.
Or email directly: contact@shubhammukherjee.in