Austin Hu

Senior Graphics Software Engineer & Tech Lead at Intel Corporation

Folsom, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Austin Hu is a Senior Graphics Software Engineer and tech lead with 14 years of hands-on experience building Linux and Android display, graphics, and video codec drivers for Intel mobile platforms. He has led teams of up to eight engineers to deliver production-ready display and multimedia stacks (kernel DRM, HW Composer, gralloc, libva-based codecs) for major OEMs including Google, Samsung, LG, and Sony. Deeply familiar with Intel display controller internals, SurfaceFlinger/X Window mechanics, and 3D/video pipelines, he combines low-level driver design with performance profiling and stability hardening. His contributions to open-source projects include optimization and bug fixes to high-performance encoders such as SVT-HEVC, addressing critical crashes and algorithmic robustness on specific CPUs. Based in Folsom, CA, he pairs a telecommunications master’s from Beijing University of Posts and Telecommunications with pragmatic customer-facing engineering and cross-platform porting experience. Colleagues rely on him for complex gating fixes, platform bring-up, and shipping graphics/video features across Android releases.
code14 years of coding experience
bookMaster’s Degree, Telecommunication Engineering, Master’s Degree, Telecommunication Engineering at Beijing University of Posts and Telecommunications
bookBachelor's degree, Electronic Information Engineering, Bachelor's degree, Electronic Information Engineering at Beijing Information Technology Institute
github-logo-circle

Github Skills (16)

algorithm10
c1710
h26510
numerical-optimization10
code-optimization10
algorithms10
video-encoding10
c1110
optmization10
optimisation10
hevc10
optimization10
bitstream9
bit-manipulation9
binary-stream9

Programming languages (5)

C++CHTMLPerlPython

Github contributions (5)

github-logo-circle
OpenVisualCloud/SVT-HEVC

Aug 2019 - May 2020

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Role in this project:
userBack-end Developer
Contributions:21 commits, 37 PRs, 189 comments in 9 months
Contributions summary:Austin primarily worked on optimizing the SVT-HEVC encoder, focusing on improving performance and fixing bugs. Their contributions involved detailed changes to the core encoding algorithms, including adjustments to Sample Adaptive Offset (SAO) statistics, Motion Vector (MV) candidate injection, and transform implementations. They also addressed several critical issues, such as encoding crashes on specific CPUs, bitstream mismatches with certain options, and core dumps, ensuring the encoder's stability and correctness.
hevclibfdk-aacprocessorsc-plus-plusvideo
Austin-Hu/SVT-HEVC

Jul 2019 - Apr 2020

Welcome to the GitHub repo for the SVT-HEVC encoder! To see a list of feature request and view what is planned for the SVT-HEVC encoder, visit our Trello page. http://bit.ly/svt-hevc Help us grow the community by subscribing to our SVT-HEVC mailing list! http://bit.ly/svt-hevc-mailing
Contributions:57 pushes, 38 branches in 9 months
hevcfeature-requestvisitmailing-listmailing
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
Austin Hu - Senior Graphics Software Engineer & Tech Lead at Intel Corporation