Mark Watson

Streaming Systems And Standards (E8) at Netflix

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
Mark Watson is a senior streaming systems architect with 13+ years building and standardizing large-scale video delivery technologies, currently leading technical strategy for Netflix's streaming systems and standards. He combines deep research experience in adaptive streaming, FEC-based transport, and QoE with hands-on contributions to web standards such as MSE, EME and WebCrypto, and represents Netflix across W3C, MPEG-DASH, AOM and DVB. Previously he led adoption of HTTP adaptive streaming at Qualcomm and drove Raptor FEC into multiple industry standards at Digital Fountain, demonstrating a rare ability to translate research into interoperable, production-grade protocols. Based in San Francisco, he also contributes to influential open-source standards tooling, adding WebIDL iterable/maplike support to the widely used ReSpec project. Collected across industry and standards bodies, his work sits at the intersection of browser APIs, streaming protocol design, and industry-wide interoperability.
code13 years of coding experience
job16 years of employment as a software developer
bookMA Mathematics, MA Mathematics at University of Cambridge
bookMSc Mathematics (Algebra), MSc Mathematics (Algebra) at King's College London
github-logo-circle

Github Skills (5)

javascript10
respec10
web-standards10
html9
css7

Programming languages (6)

ShellBikeshedCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
speced/respec

Jun 2015 - Jul 2016

A tool for creating technical documents and web standards
Role in this project:
userFront-end Developer
Contributions:5 commits, 3 PRs, 1 comment in 1 year 1 month
Contributions summary:Mark contributed to the `respec` repository by adding support for "iterable" and "maplike" types within the WebIDL processing and rendering logic. Their work included modifying the core JavaScript files (`js/core/webidl-oldschool.js`) to handle these new types and updating template files (e.g., `js/core/templates/webidl/iterable.html`) to generate the correct HTML output. The user also added tests for the newly implemented features, enhancing the test suite to validate the correct behavior of iterable and maplike interfaces.
pre-processorw3c-specificationrespecw3cjavascript
w3c/webcrypto

Dec 2013 - Oct 2016

The W3C Web Cryptography API
Contributions:239 commits, 97 PRs, 70 pushes in 2 years 11 months
cryptographyw3c
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