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 founder and veteran video engineer in San Francisco with 17 years of experience, best known as author of Video.js and co-founder of Zencoder and Mux. He blends low-level media engineering (implementing media source handling and Flash SWF appendBuffer/base64 decoding) with polished front-end work, building web components like media-chrome for production-ready player UIs. His open-source contributions reveal a rare full-stack fluency across playback plumbing, control UX, and HTML5 tooling. Pragmatic and entrepreneurial, he turns complex streaming challenges into reliable, ship-ready systems and delightful user experiences.
code17 years of coding experience
job16 years of employment as a software developer
bookYC W10 - Zencoder, YC W10 - Zencoder at Y Combinator
bookCertification, Search Engine Optimization (SEO), Certification, Search Engine Optimization (SEO) at Bruce Clay Inc.
bookCertifications, SiteCatalyst & Implementation, Certifications, SiteCatalyst & Implementation at Adobe (Omniture) Analytics Professional Certifications
bookBS, Web and Information Technology, BS, Web and Information Technology 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
css10
wordpress10
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