Kang Zhang

Digital Design Engineer at Meta

New Jersey, 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

🤩
Rockstar
🎓
Top School
Kang Zhang is a Digital Design Engineer with 16 years of experience designing memory subsystems and cache controllers, currently contributing to hardware design at Meta from New Jersey. He brings deep VLSI and logic design expertise developed through progressive roles at Marvell—spanning ARMv7 memory subsystems to DRAM final-level cache controllers—and a Master’s in VLSI from the University of Michigan. Kang pairs formal hardware design skills with practical software integration, demonstrated by significant open-source backend contributions to the widely used jaraco/keyring project, where he added KDE Kwallet and Windows CryptAPI support via C++ and Python bindings. Known for bridging low-level silicon design and cross-platform software glue, he excels at making complex substrate components reliable and portable across ecosystems.
code16 years of coding experience
job7 years of employment as a software developer
bookM.S., VLSI, M.S., VLSI at University of Michigan
bookB.S., Electrical Engineering, B.S., Electrical Engineering at Shanghai Jiao Tong University
languagesChinese, English
github-logo-circle

Github Skills (9)

c-language10
backend10
cprogramming-language10
python10
back-end-development10
k10
multiplatform9
cross-platform9
dbus8

Programming languages (7)

TypeScriptJavaCGoSwiftClojurePython

Github contributions (5)

github-logo-circle
jaraco/keyring

Jul 2009 - Sep 2009

Role in this project:
userBackend Developer
Contributions:73 commits in 2 months
Contributions summary:Kang contributed significantly to the keyring library, focusing on integrating and expanding its backend capabilities. Their work included adding support for KDE's Kwallet, implementing the necessary C++ code and Python bindings. They also refactored the setup process, improved the build system, and integrated support for user-defined keyring implementations, enhancing the library's flexibility and platform compatibility. Furthermore, the user's contribution extends to the addition of Win32CryptoKeyring by incorporating Windows CryptAPI.
kangzhang/ig-json-parser

May 2015 - Oct 2018

Contributions:36 pushes, 15 branches in 3 years 5 months
java-projectsparserjavajsonjson-parser
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