Gabe Kangas is a staff software engineer in San Francisco with 15+ years building consumer media and streaming products, mobile apps, and 0→1 platforms. He founded and maintains Owncast, a widely used open-source live streaming project that powers self-hosted video, HLS delivery, and interactive chat across enterprise, media, government, and education. At Keepsafe he drives cross-platform systems and agentic engineering tooling, and previously led iOS architecture improvements that cut incidents dramatically while shifting development in-house. His background includes early-scale streaming work at Philo and full-stack product launches for clients like MasterClass, demonstrating deep expertise across iOS, Android, web, and backend systems. Gabe pairs hands-on engineering with product leadership—mentoring distributed contributors and serving as primary support for production deployments. He’s notable for shipping both infrastructure-level streaming pipelines and polished frontend experiences, and for reorganizing Owncast’s admin UI to improve responsiveness and bundling.
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Role in this project:
Full-stack Developer
Contributions:18 releases, 190 reviews, 2481 commits in 2 years 8 months
Contributions summary:Gabe reorganized and refactored multiple administrative web components to assist in bundling efforts. They made updates to several components including those responsible for configuration, instance details, page content, and social links. The changes included improving the overall UI, making the player responsive, and fixing inconsistencies such as the display of the stream's title.
Contributions:1 review, 4 pushes, 1 branch in 3 years 6 months
golangactivitystreamsoh-my-activitypub
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.