Real-Time E-Learning Platform

2–4s teacher-to-student latency → <100ms. 18K lines refactored, zero regressions.

ReactWebSocketsReduxFirebase

Rebuilt the real-time interaction layer using Socket.io with Redis pub/sub for horizontal scaling across 3 Node.js instances. Optimistic UI on the client reduced perceived latency from 2–4s to near-instant. Migrated 18,000 lines of legacy class components to Hooks + Context without a single production regression.

teacher actions took 2–4s to reflect for students — classrooms felt broken

Highlights

Open Interactive Portfolio View

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