Real-Time Conferencing System
End-to-end redesign and implementation of a multi-user, real-time video conferencing platform.
Screenshot
Screenshot
Rebuilt a fragmented peer-to-peer video tool into a scalable conferencing system supporting multi-user sessions, adaptive video layouts (grid, presenter, dominant speaker), two-way screen sharing, and host/guest roles with waiting room and admission control. Owned product definition, UX design, and full implementation end-to-end.
My Role
- Owned product definition, UX design, and full implementation
- Designed interaction models and system flows in Figma
- Built frontend architecture and real-time state management
- Implemented backend integrations — sockets, Redis, APIs
Deliverables
- Multi-user video sessions with adaptive layouts
- Two-way screen sharing
- Host/guest roles + waiting room + admission control
- Real-time state management architecture