Xiaobing Zhang

Manager. Tegra SysArch ME 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

🤩
Rockstar
🎓
Top School
Xiaobing Zhang is a seasoned embedded systems and SoC software leader with over 15 years of experience, now managing Tegra system architecture engineering at NVIDIA in Shanghai. He progressed from hands-on diagnostic engineering at AMD to senior architecture roles at NVIDIA, blending low-level firmware, driver, and silicon bring-up expertise with team leadership. His background in control theory and automation underpins a methodical approach to root-cause analysis and platform validation across GPU and ARM-based systems. An active contributor to open-source Java SDK work—helping modernize Azure Spring Cloud packages and Spring Security integrations—he pairs practical cloud-side fixes with deep hardware/software co-design knowledge. Colleagues know him as a pragmatic problem-solver who still “creates with both hands,” moving between code, silicon, and systems-level architecture.
code5 years of coding experience
job5 years of employment as a software developer
bookMaster's Degree, Control Theory and Control Engineering, Master's Degree, Control Theory and Control Engineering at Shanghai Jiao Tong University
languagesEnglish
github-logo-circle

Github Skills (7)

javas10
oauth10
java10
spring-boot10
security9
azure-spring-cloud9
spring-security9

Programming languages (4)

JavaJavaScriptHTMLMarkdown

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Sep 2020 - Oct 2021

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:60 reviews, 53 commits, 84 PRs in 1 year
Contributions summary:Xiaobing primarily focused on modifying package names, particularly changing `com.microsoft.azure` to `com.azure` in Spring Cloud-related modules for Azure Spring Cloud. They also made changes to various Spring Boot configurations, including those related to AAD and AAD B2C resource servers, web security configurations, and authentication converters. The user contributed to validating access tokens and enhanced the logic for handling user groups.
azure-resourcesversionedazure-functionssdkazure-services
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/en-us/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Contributions:34 pushes, 18 branches in 20 days
versionedazure-functionssdkconsumersus-en
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
Xiaobing Zhang - Manager. Tegra SysArch ME at NVIDIA