Jianping Chen is a senior software engineer with over 15 years of commercial experience and a strong foundation in object‑oriented design, design patterns, and UML, currently contributing to Azure Communications at Microsoft. He has deep systems and backend expertise in C++, C#, Java and .NET, plus extensive database work across SQL Server, Oracle and DB2, and a track record of designing RESTful APIs and SDK interfaces. Jianping has led teams through SCRUM transformations, improved developer workflows, and rebuilt core components—from OneNote sync storage to survey authoring platforms—balancing architecture with hands‑on implementation. He is an active contributor to the Azure SDK for Java where he shaped communication identifier models and serialization logic, reflecting a focus on robust SDK design for cloud services. With an academic background in applied math and data mining, he brings analytical rigor to performance, data and integration challenges and a penchant for clean, testable code.
6 years of coding experience
19 years of employment as a software developer
BSc, Mathematics, BSc, Mathematics at The University of Science and Technology of China
Data Mining, OLAP, Data Mining, OLAP at Simon Fraser 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:193 reviews, 31 commits, 86 PRs in 9 months
Contributions summary:Jianping primarily contributed to the Azure SDK for Java, focusing on the implementation of communication identifier models and related serialization and deserialization logic. Their work involved adding new models, integrating unit tests, and resolving code styling issues. The user’s contributions included the addition of CloudEnvironment and optional full Id and migrating to a new Identifier Model. These changes are central to the communication services framework of the SDK.
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:274 pushes, 61 branches in 1 year 2 months
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
Jianping Chen - Senior Software Engineer at Microsoft