Craig A Holliday
Software engineer. I build native apps, video players, and the tools that test them, across Apple, Android, React Native, TV, and the web.
- v2026.08Aug 2026 – Oct 2026
Staff Software Engineer at Plex
Lead Player Engineer for all platforms.
Added
- Build and maintain the native player stack for React Native backed applications.
- Build and implement fully automated player stack testing framework.
- Utilize AI to accelerate bug fixes, new features, and maintaining product quality.
- v2024.02Feb 2024 – Oct 2026
Senior Software Engineer at Plex
Senior Software Engineer on the Personal Media team.
Added
- Build and maintain a bespoke native Apple player powering playback on iOS and tvOS.
- Maintain and support the Android player and client.
- Build, maintain, and integrate native player stacks and playback experience in React Native applications for Apple, Android, Vega, FireTV and Web.
- v20212021 – 2023
Manager, Development - Media Streaming Solutions at Dolby Laboratories
Added
- Led the network coding SDK team of 2 Apple, 2 Android, and 4 Web developers, and was its technical product owner.
- Built network coding SDKs for Apple, Android, and Web, and shipped them to customers in alpha and public beta.
- Owned and led an automated playback testing system for Apple, Android, and Web with network emulation and Appium.
- Managed four engineers, two of whom were promoted. Hired a staff engineer and two contract engineers.
- Built an HLS validation CLI and a Rust HLS parser proof of concept alone, and led an SDK metrics validation tool.
Shipped
- v20192019 – 2021
iOS Developer at RealEyes Media
Added
- Led Apple development of a Swift media player SDK for iOS and tvOS. The customer integrated it into many of its apps.
- Led two parallel network throughput testing SDKs, in Swift for Apple and Kotlin for Android.
- Built example apps that customers gave to integrators, for DRM on AVContentKeySession and for webOS and Tizen.
- Led development of a SwiftUI sporting events app for iPhone and iPad through its 1.0 App Store release.
Shipped
- Apple Application for Sporting Events Discovery Platform
- Engineering Manager - RealEyes Media
- Example Apple Application for a Popular Media DRM Solution
- Internal URL Builder Tool for a Popular Media Streaming Company
- Media Player SDK for a Popular Media Streaming Company
- Network Throughput Testing SDK
- POC TV and Xbox Applications for a Popular Media Player
- User Interface for an Internal Live Media Testing Tool
- User Interface of an Internal Tool for a Popular Media Streaming Company
- WebOS and Tizen Example Applications for a Popular Media Player
- v20192019 – 2021
Development Manager at RealEyes Media
Added
- Managed two junior engineers, one associate engineer, and several contractors.
- Mentored junior developers on four client projects.
- Built React and Angular front ends for a media encoding tool, an ad insertion URL builder, and a live stream testing tool.