High-FPS Interactive UI

P95 frame time: 48ms → 14ms. 60fps sustained on mid-range Android.

JavaScriptCanvasWebGLReact

Profiled and rebuilt the rendering pipeline for Canvas/WebGL interactive game UIs. Moved expensive logic off the main thread into Web Workers, batched draw calls with a custom sprite atlas, and implemented object pooling to eliminate GC pauses. Sustained 60fps on mid-range devices; P95 frame time dropped from 48ms to 14ms.

WebGL canvas apps dropped to 20fps on mid-range Android devices under load

Highlights

Open Interactive Portfolio View

See full portfolio: https://portfolio.kunal-gautam-570.workers.dev