Gabe Kangas

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
86reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (14)

html10
css10
typescript10
nextjs10
typescripts10
react10
typescript-types10
javascript9
css-modules9
nginx6
user-interface6
xamarin6
whitelist6
dns6

Programming languages (19)

JavaRustScalaGoHTMLKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
owncast/owncast

May 2020 - Jan 2023

Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Role in this project:
userFull-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.
rtmplive-video-streamwebrtcstreamvideo
owncast/activity

Sep 2021 - Mar 2025

ActivityStreams & ActivityPub in golang, oh my!
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.
Request Free Trial
Gabe Kangas