Frontend Engineer · Extramarks

Nov 2021 — May 2022

ReactReduxSocket.ioFirebase Realtime DBJavaScript ES6+SCSSJest

Owned the real-time UI layer for a live e-learning platform with thousands of concurrent classroom sessions. Built Socket.io-backed polling, Q&A, and session-sync features with optimistic UI. Led a strangler-fig refactor of 18,000 lines from class components to Hooks + useReducer — shipped without a single production regression.

Real-time classroom at scale — 18K lines refactored, zero regressions, latency <100ms.

Key Wins

Open Interactive Portfolio View

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