Steve Heffernan

Co-Founder at Video.js

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
🎓
Top School
Steve Heffernan is a seasoned video technology entrepreneur and engineer with 17 years building developer-first media products and open-source tooling from San Francisco. As co-founder of Mux and Zencoder and creator of the Video.js player, he blends product-led leadership with hands-on front-end and full-stack engineering—shipping web components, custom media UI, and playback integrations used by millions. He has a track record of scaling startups through product design, developer APIs, and community-driven open source, including notable contributions to media-chrome and the HTML5 video ecosystem. Comfortable moving between design, analytics, and low-level media plumbing (even Flash-era appendBuffer work), he pairs practical engineering craft with a founder’s sense for market fit.
code17 years of coding experience
job16 years of employment as a software developer
bookYC W10 - Zencoder, YC W10 - Zencoder at Y Combinator
bookCertifications SiteCatalyst & Implementation, Certifications SiteCatalyst & Implementation at Adobe (Omniture) Analytics Professional Certifications
bookCertification Search Engine Optimization (SEO), Certification Search Engine Optimization (SEO) at Bruce Clay Inc.
bookMBA Business, MBA Business at Azusa Pacific University
stackoverflow-logo

Stackoverflow

Stats
3,209reputation
920kreached
108answers
0questions
Badges
html
top-5%
fullscreen
top-5%
github-logo-circle

Github Skills (20)

javascript10
wordpress10
css10
actionscript10
web-components10
flash10
php10
video-player10
html10
videojs10
audio-player10
base6410
ui-components9
fullscreen9
html5-video6

Programming languages (13)

MDXC++CSSHTMLKotlinTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
muxinc/media-chrome

Sep 2019 - Jan 2023

Custom elements (web components) for making audio and video player controls that look great in your website or app.
Role in this project:
userFront-end Developer
Contributions:28 releases, 369 reviews, 162 commits in 3 years 4 months
Contributions summary:Steve focused on developing and implementing custom UI elements for media players. Contributions involved creating a custom video element, adding control bar components, implementing playback rate control, and supporting thumbnail previews. The work primarily centered on HTML, CSS, and JavaScript, building web components for a media player user interface.
audio-playerlookplayer-controlsweb-componentselements
The HTML5 Boilerplate adapted into a WordPress template, including Bruce Lawson's HTML5 blog markup.
Role in this project:
userFront-end Developer
Contributions:8 commits, 1 comment in 2 years 5 months
Contributions summary:Steve primarily contributed to adapting the HTML5 Boilerplate into a WordPress theme. Their work involved modifying the theme's structure by updating the core template files like `header.php`, `footer.php`, and `functions.php`. They integrated HTML5 Boilerplate elements, modified the `style.css` file, added `body_class()` to `<body>`, and changed the theme name, focusing on template and structural modifications.
templatebruceboilerplateadaptedtemplate-wordpress
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
Steve Heffernan - Co-Founder at Video.js