Di Zhang

Senior Architect at NVIDIA

Shanghai, Shanghai, China
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
Di Zhang is a Senior Architect and cuDNN developer at NVIDIA with eight years of experience building high-performance software for consumer electronics and graphics/video processing. With a Master’s in Software Engineering from Shanghai Jiao Tong University, she combines low-level expertise in codecs and OpenCL with practical engineering skills in Java, Bash, and system tooling. Her open-source contributions to Intel's widely used media-driver show deep familiarity with HEVC/AVC encoding internals, motion vector precision, and resource initialization—skills that translate to optimized hardware-accelerated pipelines. Previously she led R&D at SlamTec and cut her teeth at ARM and Intel, giving her a blend of research, management, and hands-on implementation experience. Based in Shanghai, she is comfortable bridging academia-grade rigor and production-focused delivery, often surfacing non-obvious performance fixes in complex multimedia stacks.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster, Software Engineering, Master, Software Engineering at Shanghai Jiao Tong University
languagesEnglish
github-logo-circle

Github Skills (6)

code-optimization10
encode10
c-language10
video-encoding10
cprogramming-language10
hevc10

Programming languages (4)

C++CPythonCuda

Github contributions (5)

github-logo-circle
intel/media-driver

Nov 2021 - Oct 2022

Intel Graphics Media Driver to support hardware decode, encode and video processing.
Role in this project:
userBack-end Developer
Contributions:19 commits in 11 months
Contributions summary:Di primarily contributed to the Intel Media Driver, focusing on video encoding and related features. Their work involved cleaning up and optimizing include files, particularly those related to HEVC encoding and subregion functionalities. They also addressed issues related to resource initialization and implemented features like motion vector precision, demonstrating a strong understanding of low-level codec implementations and video processing. The user also touched on AVC encoding and general code cleanup across various files.
pamzerbhu/MediaSDK

Apr 2022 - Apr 2022

The Intel® Media SDK
Contributions:3 pushes, 1 branch in 1 day
intel-media-sdkintelsdkvideo
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
Di Zhang - Senior Architect at NVIDIA