Steve Mayhew is a Distinguished Engineer in Cupertino with over 13 years of focused leadership in software architecture, full‑stack development, and team building across onshore and offshore organizations. He blends hands‑on coding fluency—particularly in JavaScript front‑ends, Java backends, Python, and AWS—with product-minded architecture that couples UI excellence to sustainable business models. A proven leader at TiVo/Xperi and several startups, he has scaled engineering teams and driven product-critical improvements from media players to cloud services. He also contributes to notable open-source front-end work (e.g., enhancements to the widely used mediaelement HTML5 player), demonstrating continued attention to UI polish and cross-platform playback quirks. Known for staying current with emerging technologies, he combines deep technical breadth with a pragmatic, delivery-oriented approach.
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
Role in this project:
Front-end Developer
Contributions:11 commits, 3 PRs, 12 comments in 2 months
Contributions summary:Steve primarily contributed to the front-end development of the media player, focusing on the Flash and HTML5 implementations. Their work included debugging Flash-related error messages and enhancing the user interface by adding a jump forward feature, along with related CSS styling. They also addressed issues with the display of buffered progress in the scrub bar and refined the mute/unmute functionality. Furthermore, the user made changes to build configurations to include or exclude features in the final build.
Contributions:60 pushes, 63 branches in 4 years 7 months
mediaplayerexoplayerandroidkotlinmedia-player
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.