HIVE & POCO Live Video Streaming
Overview
Production live-streaming mobile applications — HIVE and POCO — with backend services built around WebRTC, real-time sockets, and scalable media handling for high-traffic social streaming workloads.
My Role
Backend Engineer at Apprise IT — built the streaming backend, real-time signaling, and supporting microservices.
Key Features
- WebRTC-based real-time video streaming for live broadcasting from mobile clients.
- Socket-driven signaling and room management for multi-viewer live sessions.
- Microservices architecture in the Node.js ecosystem with SQL/NoSQL databases and multi-level caching.
- Fault-tolerant AWS-backed infrastructure to absorb high-traffic spikes during popular streams.
- ~45% improvement in overall system performance and security posture.
- Real-time chat, gifting, and viewer interaction features synchronized across thousands of concurrent connections.
- Led a backend team practicing TDD/BDD, code reviews, and on-time delivery of high-quality, well-tested code.
Stack
Node.js · NestJS · WebRTC · WebSockets · MongoDB · Redis · AWS · Docker
Tech stack
- Nodedotjs
- Nestjs
- Webrtc
- Mongodb
- Redis
- Amazonaws
- Docker