Jingning Han

Principal Software Engineer at Google

Mountain View, 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
Jingning Han is a Principal Software Engineer in Mountain View with 14 years of deep expertise in video compression and networking, leading codec architecture and production for Google’s WebM and AV1 stacks. As Tech-Lead Manager of the WebM Codec Team, he architects and optimizes VP9 and AV1 implementations (libvpx, libaom) used in large-scale products like YouTube and Play Movies, balancing compression efficiency and real-time performance. His work spans core encoder algorithm design — including a new motion estimation algorithm and rate-distortion focused refactors in the VP9 codebase — and production hardening, contributing to unit test infrastructure and shipping at scale. A prolific researcher and inventor, he holds 50+ US patents and 60+ journal and conference papers, and his Ph.D. work on transforms and scalable coding influenced standards such as HEVC and VP-Next. Colleagues rely on him for both hands-on low-level optimization and high-level codec strategy, and he brings a rare combination of academic rigor and production engineering discipline to video systems.
code14 years of coding experience
bookDoctor of Philosophy (Ph.D.) Electrical and Electronics Engineering, Doctor of Philosophy (Ph.D.) Electrical and Electronics Engineering at UC Santa Barbara
bookBachelor of Engineering (BE) Electrical and Electronics Engineering, Bachelor of Engineering (BE) Electrical and Electronics Engineering at Tsinghua University
languagesEnglish
github-logo-circle

Github Skills (13)

video-compression10
codec9
streaming-video9
video-codec9
encoder8
file-format8
decoder8
decoding7
c997
encoding6
avif3
gitlab2
github1

Programming languages (1)

C

Github contributions (5)

github-logo-circle
webmproject/libvpx

Jun 2012 - May 2019

Mirror only. Please do not send pull requests.
Role in this project:
userBack-end Developer
Contributions:2272 commits in 7 years
Contributions summary:Jingning is responsible for modifying the VP9 encoder code base, including implementing a new motion estimation algorithm. The contributions range from core codec function modifications to refactoring the encoding process, the application of new filtering techniques and performance improvement, with the primary focus on rate distortion optimization. The user also participated in unit test setup.
pull-requests
jmvalin/aom

Mar 2016 - Jun 2017

Contributions:367 commits in 1 year 2 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.
Request Free Trial