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.

Winny

Website-only assistant

Ask about WinApps.io, Mitch, CreaTV, Mirror, or this page.

Model: deepseek-r1:8b-llama-distill-q8_0

Tab-only memory. It survives page navigation, and Winny can answer site questions in multiple languages.

Winny

Hi! I'm Winny. Ask me about WinApps.io, Mitch, CreaTV, Mirror, this page, or any project, download, blog, or contact info on the site. I can answer in multiple languages too!