Belgium · low-latency live video

Frank Peters builds systems that stay up.

Software engineer, Dolby Laboratories

I build the systems that carry live video. Distributed systems in TypeScript and Go, running on Kubernetes.

guest@frankforpresident.dev — zsh

guest@ffp:~$ whoami

Frank Peters

Software engineer, Dolby Laboratories

 

guest@ffp:~$ cat links.txt

https://github.com/frankforpresident

linkedin.com/in/frank-peters

frank@frankforpresident.dev

 

guest@ffp:~$

About

I work on the platform behind low-latency live streaming at Dolby Laboratories: control planes, delivery, and the infrastructure that keeps a stream sub-second worldwide.

My day job is distributed systems in TypeScript and Go. My evenings are a Kubernetes cluster in my house that runs on GitOps and refuses to be touched by hand.

I like software that is boring to operate: reproducible builds, declarative config, and a deploy story that fits on one line.

Now
Dolby Laboratories
Focus
Live streaming platforms
Based in
Belgium
Also
Computerheld, home automation

Selected work

Things I have built and kept running.

Stack

What I reach for.

Languages

  • TypeScript
  • Go
  • Python
  • Bash

Runtime

  • Node.js
  • Docker
  • nginx
  • Traefik

Platform

  • Kubernetes
  • Argo CD
  • Terraform
  • GitHub Actions

Observability

  • Grafana
  • Prometheus
  • Loki

Streaming

  • HESP
  • LL-HLS
  • WebRTC
  • CMAF

Contact

Let's talk.

Interesting infrastructure problem, a stream that will not behave, or just a good conversation about Kubernetes. I read everything that arrives.