Darwin Huang is a Senior Software Engineer with a decade of experience and roughly six years at Google, now bringing media and systems expertise to Bloomberg in New York. He has designed and shipped cross-platform media and clipboard APIs used by Chrome, YouTube, Google Photos, and Android’s Media3 Transformer, including HDR tone-mapping and a multithreaded video frame pipeline that cut crash rates and expanded HDR support dramatically. Comfortable in C++, Java, OpenGL and backend stacks, he has a track record of driving cross-team integration, improving performance and reliability, and mentoring junior engineers. His open-source contributions to androidx/media advance HDR video transcoding by implementing HLG/PQ color transfers and codec-profile fixes—work that directly improves real-world video workflows. Pragmatic and product-focused, he aims to make software that measurably improves user experiences across devices and platforms.
10 years of coding experience
7 years of employment as a software developer
High School, High School at Hudson High School
Bachelor’s Degree Electrical Engineering, Bachelor’s Degree Electrical Engineering at The Cooper Union for the Advancement of Science and Art
Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
Role in this project:
Back-end Developer
Contributions:5 reviews, 109 commits, 51 comments in 7 months
Contributions summary:Darwin's contributions primarily involve modifications to the `transformer` library within the `androidx/media` repository, focusing on HDR (High Dynamic Range) video processing. They implemented and refined HLG (Hybrid Log-Gamma) and PQ (Perceptual Quantizer) EOTF (Electro-Optical Transfer Function) and OETF (Opto-Electrical Transfer Function) for color transfer, allowing for more accurate tone mapping between HDR and SDR color spaces. Furthermore, the user worked on setting the codec profile and level to reduce errors, and integrated these capabilities within the transformation pipeline to handle different color transfer characteristics correctly. These changes enhance the library's functionality for HDR video transcoding.
An explainer for the Pickling proposal for the Clipboard API
Contributions:11 reviews, 10 commits, 2 PRs in 8 months
apiexplainerclipboardclipboard-api
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
Darwin Huang - Senior Software Engineer at Bloomberg