Backend engineer working on distributed systems and video streaming.
- Creator of gonotify, a Go inotify wrapper. Tailscale uses it in
tailscaledto watch/etc/resolv.conffor DNS changes (source). - One of the maintainers of gobetween, an open-source L4 load balancer in Go.
- Built and maintain BrokenBeats, an online radio platform. Go, FFmpeg, Docker.
Most recently at Teradek, on the backend for CoreCloud and Teradek TV — live video ingest and stream routing over custom TCP and UDP protocols. Before that, CloudLinux, Comodo Cloud, and a few Hadoop/Cassandra data platforms.
Find more on LinkedIn.
Languages: Go, Node.js, Python Databases: MongoDB, Cassandra, Redis, MySQL Infrastructure: AWS, Docker, Nginx Areas: TCP/UDP protocols, video streaming, distributed systems, load balancing



