Oliver Woodman is a Senior Staff Software Engineer with 15 years of experience, currently at DeepMind after a 12-year tenure leading Android media engineering at Google. He led development of ExoPlayer and Android's high-level media APIs, shaping playback used by YouTube, Play Movies and hundreds of thousands of third-party apps. Oliver combines deep research roots—a Cambridge PhD on inertial sensors for indoor pedestrian tracking—with pragmatic production engineering, contributing bug fixes and enhancements to Jetpack Media3 and ExoPlayer internals. Based in London, he excels at bridging research and large-scale product engineering, and is known for quietly improving core media utilities like H265 parsing and permission-safe receiver registration.
15 years of coding experience
12 years of employment as a software developer
BA, Computer Science, 1st, BA, Computer Science, 1st at University of Cambridge
Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
Role in this project:
Mobile Developer (Android)
Contributions:3 reviews, 13 commits, 1 PR in 1 month
Contributions summary:Oliver primarily worked on the Jetpack Media3 support libraries, focusing on bug fixes and improvements within the `Util` class, and related Android components. Their commits addressed issues related to permission requests for media providers, suppression of violations, and the addition of new methods like `registerReceiverNotExported`. Several commits involved fixing H265 parsing and other improvements to the library. The user also contributed to expanding the setOutputSurface workaround and addressed an issue related to known media length.
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
Oliver Woodman - Senior Staff Software Engineer at DeepMind