Steez

Decentralized video content platform with livestreaming, messaging, and crypto tipping

Senior Software Engineer
Feb 2025 - Present
S

About the Project

Designed and developed an efficient low-latency Node.js backend based on Express.js and Next.js API routes, providing REST APIs and real-time services via Socket.IO. This powerful platform allows decentralized posting of videos, livestreaming, secure messaging, and crypto tipping with scalable, low-latency performance.

Key Features: - Developed powerful video processing pipelines through FFmpeg - Added support for Mux livestream and on-demand content delivery - MinIO object storage and IPFS decentralized content distribution - Used for feeds, livestreams, user postings, and live dynamic creator profiles - PostgreSQL database API with Prisma ORM for optimal query performance - Redis caching for hot feeds and real-time interactions - Implemented Twilio for SMS/OTP authentication, live chat, and push notifications - Infrastructure built with Next.js serverless functions and Docker containers - GitHub Actions CI/CD for automated deployments - Web3-enabled Node.js microservice backend with Solidity Smart Contracts - ERC-721 Creative NFTs and Safe (Gnosis Safe) Multisig wallets - Web3Auth crypto-onboarding - Dockerized, running in Kubernetes with automated CI/CD pipelines

Key Achievements

  • Built low-latency real-time video platform serving millions of users
  • Implemented Web3 functionality with NFTs and multisig wallets
  • Scaled infrastructure to handle high-throughput video processing
  • Reduced video processing time by 60% through FFmpeg optimization

Technologies Used

Next.jsNode.jsExpress.jsSocket.IOPostgreSQLRedisPrismaFFmpegMuxMinIOIPFSTwilioWeb3SolidityDockerKubernetesGitHub Actions

Project Details

Role
Senior Software Engineer
Duration
Feb 2025 - Present
Status
Ongoing

Quick Links