Alex Barstow

Full Stack Engineer at Glimpse

Boston, Massachusetts, 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
Alex Barstow is a Full Stack Engineer with nine years of experience building and improving web video playback and streaming experiences, now based in Boston. He spent the bulk of his career at Brightcove where he progressed from JavaScript engineer to senior software engineer on the web player team, and currently develops full-stack features at Glimpse. Alex is an active open-source contributor to the prominent video.js ecosystem, shipping accessibility, mobile iOS fixes, ad-plugin resiliency, and streaming protocol improvements that improve playback across browsers and DASH/HLS formats. He pairs front-end polish with systems-level thinking—fixing subtle bugs like iOS fullscreen and seeking behavior while also addressing manifest and quality-change edge cases. Earlier roles as a co-founder and in arts-focused nonprofits reflect strengths in product thinking, user research, and communication that inform his engineering decisions. He holds degrees in sociology and music performance, a combination that underlies his attention to user experience and collaborative craftsmanship.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor of Music Viola Performance, Bachelor of Music Viola Performance at New England Conservatory of Music
bookBachelor of Arts (B.A.) Sociology, Bachelor of Arts (B.A.) Sociology at Tufts University
github-logo-circle

Github Skills (18)

accessibility10
javascript10
ios10
testing10
front-end-development10
video-player10
player10
html10
videojs10
video-streaming10
hlsl10
mpeg-dash10
ads10
mobile-development9
debug9

Programming languages (6)

TypeScriptCSSJavaScriptHTMLActionScriptPython

Github contributions (5)

github-logo-circle
videojs/videojs-contrib-ads

Apr 2017 - Jun 2021

A Tool for Building Video.js Ad Plugins
Role in this project:
userFront-end Developer
Contributions:8 reviews, 14 commits, 32 PRs in 4 years 2 months
Contributions summary:Alex primarily focused on improving the video.js ad plugin, addressing caption persistence issues and enhancing the integration with iOS. Their contributions include fixing bugs related to caption display during ads, improving the snapshot functionality for iOS, and modifying the play middleware to correctly handle autoplay. They also refactored code, removed unnecessary imports, and added features like allowing custom video.js autoplay settings, showcasing their focus on maintaining and improving the plugin's functionality.
videojsadshtml5-videoprerolljavascript
videojs/http-streaming

Aug 2018 - Nov 2022

HLS, DASH, and future HTTP streaming protocols library for video.js
Role in this project:
userFull-stack Developer
Contributions:31 reviews, 19 commits, 27 PRs in 4 years 3 months
Contributions summary:Alex primarily contributed to the `videojs/http-streaming` repository, a library for HTTP streaming protocols. Their work focused on addressing bugs and improving the user experience, including fixes related to fast quality changes and their impact on IE/Edge browsers. The user also worked on features related to DASH manifest updates and text track handling. These contributions demonstrate a focus on ensuring correct and performant playback across different browsers and streaming formats.
dashjavascriptstreamingwebrtchls-stream
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
Alex Barstow - Full Stack Engineer at Glimpse