$ cd ~/work/juju-streaming
JUJU Streaming
The backend for a streaming app serving several media types, with its own processing pipeline and subscription billing.

01//the problem
Streaming means moving large media reliably, keeping it away from people who haven't paid, and billing for it, all at once. JUJU needed a pipeline that could ingest and serve many content types securely.
02//the approach
I built a Fluent-FFmpeg + BullMQ media pipeline on AWS S3/EC2 so heavy transcoding runs as background jobs, with signed URLs and role-based access protecting content and subscription billing wired in from the start.
03//what I built
Media pipeline
Fluent-FFmpeg + BullMQ run transcoding as background jobs, off the request path.
Secure delivery
Signed S3 URLs and role-based access so only entitled users reach content.
Subscription billing
Monetization built in, not bolted on afterwards.
// the impact
A direct client project. There is no public link, so this page describes the engineering only.
// let's build yours
Have a product like this in mind?