Utkarsh
Srivastava

Senior Frontend Engineer at Tata 1mg. I build rendering infrastructure and frontend platforms — the kind of work that lives between JavaScript runtimes, browser internals, and the product teams shipping on top of them. Creator of Catalyst, used by 10M+ people a month.

Work

Catalyst ↗

A universal frontend rendering framework I designed and led from its first production release. Now powers five business verticals at 1mg and handles over 10 million monthly users. Built on streaming SSR with React Suspense boundaries, a shared CSS caching layer that cut runtime memory by 50–70%, and a Vite migration path that let every team adopt it without changing their own code.

Runtime performance

Chasing performance problems in non-obvious places — rewriting the CSS caching architecture, profiling V8 heap allocations until pod memory dropped from 740 MB to 440 MB fleet-wide, tracing why the Webpack dev server took 160 seconds to start and bringing it to five. The problems tend to live at the intersection of Node.js internals and rendering pipeline design.

Platform & developer experience

Building Catalyst also meant thinking about the engineers building on top of it — Grafana dashboards for rendering observability, OpenTelemetry tracing across the request lifecycle, compatibility shims so migrations didn't require rewriting every app. I've mentored six engineers through this work and care a lot about what it feels like to develop on a platform.

Contact

Open to conversations about frontend platform roles, rendering infrastructure, or just talking about how V8 decides what to garbage collect.