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.
5 years of coding experience
5 years of employment as a software developer
Master's Degree, Control Theory and Control Engineering, Master's Degree, Control Theory and Control Engineering at Shanghai Jiao Tong University
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:
Back-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.
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