Chenjie Shi is a Senior Software Engineer based in Shanghai with 10 years of experience building and automating cloud-native back-end systems. He has strong expertise in Go and Azure, contributing to the official azure-sdk-for-go projects by refactoring sample layouts, modernizing SDK versions, and improving build and release automation for module versioning and CI. At Qian Hai Zheng Xin he applies this cloud and infrastructure focus to production systems, backed by earlier engineering roles at Shanghai Pudong Development Bank and IBM China. A Tongji University master’s graduate (top 10%), he combines rigorous academic training with pragmatic engineering—often tackling compatibility and release-pipeline issues that quietly keep large projects shipping reliably.
10 years of coding experience
2 years of employment as a software developer
Master, Computer Science, Score: 88/100, Top 10%, Master, Computer Science, Score: 88/100, Top 10% at TONGJI University
Examples of how to utilize Azure services from Go.
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:30 reviews, 16 commits, 38 PRs in 2 months
Contributions summary:Chenjie primarily focused on refactoring the project's structure and upgrading to the latest SDK versions. This included organizing samples into track 1 and track 2 folders, along with updates to CI configuration. The user also modified the code to integrate with Azure services, specifically creating and managing virtual machines, virtual networks, and related infrastructure components. These changes reflect a focus on ensuring code and infrastructure compatibility within the Azure environment.
This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:
Role in this project:
Back-end Developer & Automation Engineer
Contributions:15 releases, 1299 reviews, 122 commits in 1 year 5 months
Contributions summary:Chenjie's contributions focused on improving the build and release process for the Azure SDK for Go. They fixed issues with path handling in build scripts, updated automation tools, and refined release pipelines. Their work included implementing automation for generating examples and test cases, ensuring compatibility with new codegen platforms, and managing the versioning of the SDK modules.
golangsdkconsumersazure-sdkrest
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
Chenjie Shi - Senior Software Engineer at Qian Hai Zheng Xin