Bingkun Huang is a software engineer at Google with eight years of experience building production systems and researching video representation learning, with Google Scholar citations exceeding 800. He combines deep research chops—co-author of CVPR and ICCV-accepted work on video self-supervision—with practical engineering roles including internships at Google, NVIDIA, SenseTime, and Shanghai AI Lab. His open-source contributions to the widely used OpenMMLab mmaction2 project focused on robust test automation and data pipeline validations, improving reliability for large-scale video understanding benchmarks. At NVIDIA he prototyped an IR-based performance model, demonstrating a fluency across both algorithmic research and low-level performance engineering. Based in Nanjing, he holds B.S. and M.S. degrees in Computer Science from Nanjing University and brings a rare blend of reproducible research impact and production-focused software craftsmanship.
8 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Nanjing University
OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:209 reviews, 46 commits, 55 PRs in 1 year
Contributions summary:Bingkun primarily contributed to the testing framework of the mmaction2 repository. Their commits added and modified unit tests, focusing on the testing of data loading functionalities, pipeline augmentations (e.g., lazy operations, flip, multi-scale crop), and various dataset implementations. The contributions involved comprehensive testing of core data processing components and ensured the reliability of the video understanding toolbox.
Contributions:7 commits, 5 pushes, 2 branches in 3 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.