Co-Founder and CTO at Upstream — cloud livestreaming for creators, radio stations, agencies and businesses. Thousands of channels stream through it every day.
I build the part nobody is supposed to notice: servers, networking, storage, and the automation that keeps everything up and running around the clock.
Live video pipeline — ingest, transcoding and delivery for streams that are never meant to stop. RTMP and WebRTC in, several platforms out, and the failure modes that only surface once a channel has been live for months without a restart.
Backend architecture — twelve years of production backends. APIs, queues, data pipelines, and the boring decisions that decide whether a system is still maintainable three years later.
Infrastructure — bare metal and cloud, containers and orchestration, networking, storage, and the backup policy behind it. I run the machines, not just the code on them.
Scale and automation — systems designed to run unattended. Thousands of concurrent channels, and a platform that does not need somebody awake to keep it up.
The team around it — hiring, process, and the handover from idea to shipped. I have led small teams through platforms that grew past thirty thousand paying subscribers.
Nearly everything I work on lives in private repositories — the Upstream platform, the infrastructure under it, and the tooling around both. What is public here is the exception, not the sample.
The best infrastructure is the kind nobody ever mentions. When it works, people forget it is there and get to spend their attention on the thing they actually came to do.




