Summary
Daniel Rollins is a full-stack software engineer with 11 years' experience specializing in low-latency live video and streaming systems, from WebRTC and GStreamer to GPU encoding. He pairs systems-level expertise in C, C++ and Rust with cloud-native backend and frontend work in Go, Node.js, TypeScript and React, enabling end-to-end delivery of real-time media products. Across startups and consultancies he has led architecture, technical delivery and mentoring, driving CI/CD, DevOps and modernization efforts. Recent work focuses on next-generation drone video software and live-streaming studios, demonstrating a knack for squeezing latency out of complex pipelines. He brings a rare combination of research-grade numerical modelling experience from his academic career and practical production engineering chops. Based in Leeds, Daniel thrives at the intersection of systems programming and high-level product engineering.
11 years of coding experience
14 years of employment as a software developer
Master of Engineering (MEng) Electronic Engineering, Master of Engineering (MEng) Electronic Engineering at University of York
English