CreaTV

CreaTV is my “build the platform I wish existed” project: a modern, creator-first video platform with serious attention paid to performance, observability, and scalable media pipelines. Yes, it’s ambitious. No, I’m not scared (okay… only a normal, healthy amount).

CreaTV Banner

Position

Founder, CEO, Lead Principal Engineer

Start & End Dates

November 2025 - Present

Tech Stack (high level)

I intentionally designed CreaTV as a “real platform” instead of a toy app: media processing, discovery, analytics, and policy are first-class citizens.

Go microservicesPostgresRedisS3-compatible storageCDNFFmpeg pipelineHLS streamingCaptions / VTTSearch + rankingAds + targetingAnalytics surfacesDMCA + policy tooling

Demo Video

This demo shows the current state of the core watch experience (player, playback flow, and the foundation for discovery + tracking).

Oh yeah, and guess what? The embedded video below is actually a working embedded video example that I got directly from the CreaTV platform itself! (Notice the custom controls and setup that I built for it 😎)

Responsibilities

As the founder/sole builder (and occasional therapist for my own production incidents), my responsibilities include:

  • Define product vision, UX strategy, and platform principles (creator-first, performance-first, data-first).
  • Architect and build the end-to-end system: upload → transcode → stream → discover → monetize → measure.
  • Design database schemas and contracts that support scale, extensibility, and analytics correctness.
  • Build the web UX (watch pages, creator flows, share/embed behavior) with a strong focus on responsiveness and perceived performance.
  • Operate infrastructure and cost controls: storage lifecycle, CDN performance, queue/worker throughput, and “don’t melt the CPU” transcoding strategies.

Contributions (Deep Dive)

The fun part: the technical decisions, trade-offs, and the stuff you only learn after shipping something that moves actual bytes around the internet.