Software engineer with 18 years building distributed systems, video streaming platforms, and open-source tools. Currently architecting microservices at Teradek for live broadcast workflows.
- Creator of gonotify (Go inotify wrapper) - used in production by Tailscale
- Core contributor to gobetween - open-source Layer 4 load balancer written in Go
- Built BrokenBeats - online radio platform using Golang, FFmpeg, and Docker
Architecting video streaming infrastructure at Teradek (CoreCloud, Teradek TV) handling thousands of concurrent streams with custom TCP/UDP protocols. Previously built distributed systems for CloudLinux, Comodo Cloud, and data processing platforms using Hadoop and Cassandra.
Find more on LinkedIn.
Languages: Golang, Node.js, Java, Python Databases: MongoDB, Cassandra, Redis, MySQL Infrastructure: AWS, Docker, Nginx Specialized: TCP/UDP protocols, video streaming, distributed systems, load balancing