178
Engineered a WebRTC peer-to-peer video and file-sharing system via Django Channels for signalling, achieving <300ms connection setup across 2–5 concurrent peers in production. Deployed to AWS EC2 with Nginx as a reverse proxy, offloading file storage to S3 and persisting user data in RDS PostgreSQL, resulting in a fully cloud-native, live production app. Implemented chunked file transfer with integrity validation, eliminating corruption errors from an earlier blob prototype and enabling reliable transfers of files up to 50MB on S3.
Built with