← Work

Realtime · Web2023

WebRTC Communication Platform

Role
Fullstack Engineer
Timeline
8 months
Stack
WebRTC · React · .NET
Links
Live ↗Code ↗

01Problem

Reliable real-time comms at scale

The product needed dependable low-latency video and voice that held up on flaky networks, without a heavyweight third-party SDK.

02Role

Media pipeline & real-time state

I architected the signaling layer, the media pipeline, and the real-time state synchronization between participants.

03Approach

Resilient by design

A stateless, horizontally-scalable signaling service, careful ICE/TURN handling for restrictive networks, and reconnection logic that recovers sessions without dropping the call.

04Outcome

Calls that stay up

Median latency under 150ms and signaling uptime of 99.9%, with graceful recovery on network changes.

<150ms
median call latency
99.9%
signaling uptime