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.

  1. 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.
  2. 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.
  3. 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

  4. 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

  5. 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.