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.
17 years of coding experience
16 years of employment as a software developer
YC W10 - Zencoder, YC W10 - Zencoder at Y Combinator
Certifications SiteCatalyst & Implementation, Certifications SiteCatalyst & Implementation at Adobe (Omniture) Analytics Professional Certifications
Certification Search Engine Optimization (SEO), Certification Search Engine Optimization (SEO) at Bruce Clay Inc.
MBA Business, MBA Business at Azusa Pacific University
Custom elements (web components) for making audio and video player controls that look great in your website or app.
Role in this project:
Front-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.
The HTML5 Boilerplate adapted into a WordPress template, including Bruce Lawson's HTML5 blog markup.
Role in this project:
Front-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.