Backend · Cloud · AI · DevSecOps
Back

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

  • Nodedotjsnodedotjs
  • Nestjsnestjs
  • Webrtcwebrtc
  • Mongodbmongodb
  • Redisredis
  • Amazonawsamazonaws
  • Dockerdocker