Dale Curtis

Senior Staff Software Engineer at Google

Seattle, Washington, 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
Dale Curtis is a Senior Staff Software Engineer in Seattle with 16 years of experience building and hardening media and test infrastructure at scale, currently leading Chrome VideoStack work on WebCodecs, MSE and HTML5 audio/video at Google. He blends deep systems and browser internals expertise—implementing video decoder orientation, telemetry, memory fixes and cross-API integrations—with a strong emphasis on test automation and reliability across Chromium, Web Platform Tests, WebGL, and Autotest. His contributions span full-stack sample implementations and specification improvements for WebCodecs as well as pragmatic devops fixes to improve CI and crash analysis. Dale’s background in applied mathematics and an MS in computer science underpin a methodical approach to debugging complex multimedia pipelines and edge-case behavior. He is as comfortable adding null checks and telemetry as he is designing test harnesses to catch subtle video playback failures. Colleagues rely on him for tough, low-level media fixes that keep widely used projects like Chromium robust in the wild.
code16 years of coding experience
job6 years of employment as a software developer
bookBS, Applied Mathematics, BS, Applied Mathematics at Texas A&M University
github-logo-circle

Github Skills (29)

webgl10
autotest10
build-script10
javascript10
video-encoding10
python10
scripting10
canvas10
testing10
video-processing10
css10
linux10
bash10
chromium10
cicd10

Programming languages (14)

C++BikeshedCRustHTMLNunjucksTypeScriptShell

Github contributions (5)

github-logo-circle
w3c/webcodecs

May 2021 - Dec 2022

WebCodecs is a flexible web API for encoding and decoding audio and video.
Role in this project:
userFull-stack Developer
Contributions:99 reviews, 348 commits, 69 PRs in 1 year 7 months
Contributions summary:Dale primarily contributed to the development of a sample directory for the WebCodecs API, creating HTML and CSS files for sample demonstrations. They added an animated GIF rendering sample, integrating the ImageDecoder API to handle animated GIF files. Additionally, the user addressed review comments by updating text in the specification and improving the structure of algorithms.
audiowebcodecs
chromium/chromium

Sep 2019 - Jan 2023

The official GitHub mirror of the Chromium source
Role in this project:
userBack-end Developer
Contributions:115 commits in 3 years 4 months
Contributions summary:Dale primarily contributed to the Chromium project by implementing and modifying core functionalities related to the WebCodecs API, video decoding, and encoding. Their work included implementing orientation support for the WebCodecs VideoDecoder, removing and adding features for improved telemetry around decoding errors. Further contributions include refactoring code, adding null checks to the black placeholder frames, and addressing memory management issues.
chromiumbrowser
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