Julian Domingo is a software engineer with nine years of experience building low-level systems for media, networking, and AR/VR, currently contributing to Google’s Cast Receiver SDK and media player. He has a strong background in systems and kernel work from shipping Amazon Echo devices at Lab126 and earlier roles automating SoC validation at Intel. At Google he’s tackled real-world playback problems—A/V sync, stall detection, gap jumping—and contributed fixes to the widely used open-source Shaka Player. Based in Mountain View, he combines production-grade embedded and cloud-facing experience with an appetite for graphics and real-time media challenges. Outside work he designs mechanical keyboards and shares builds on YouTube, reflecting a hands-on maker mindset that complements his engineering rigor.
9 years of coding experience
1 year of employment as a software developer
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at The University of Texas at Austin
JavaScript player library / DASH & HLS client / MSE-EME player
Role in this project:
Full-stack Developer
Contributions:72 reviews, 21 commits, 29 PRs in 6 months
Contributions summary:Julian implemented features related to playback stall detection, gap jumping, and text rendering within the Shaka Player library. They addressed A/V sync issues in HLS VOD streams by resetting the timestamp offset during automatic adaptations. Further contributions included fixing errors with TS segments on Chromecast, resolving load failures for TS-based content on Android-based Cast devices, and adding an option to ignore DRM info.
Contributions:441 pushes, 1 branch in 2 years 4 months
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.