David Zhang

Project Manager at 3GOLDEN

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
David Zhang is a seasoned project manager and solutions architect with over a decade of experience delivering data warehousing, BI, ETL and MDM solutions across enterprise clients and cloud platforms. He combines hands-on expertise in SQL, SSIS/SSRS, Talend and Hadoop with program-level leadership gained at firms like Microsoft, Infosys and 3GOLDEN. David has led teams building large-scale retail and IoT analytics pipelines and has practical ML/Deep Learning experience from prototype image recognition work. He is an active open-source contributor to major Azure SDKs and Terraform provider projects, adding mock testing, SDK improvements and cloud resource implementations in both .NET and Go. Based in Shanghai, he holds a master’s in Computer Software and Theory from Wuhan University of Technology and often bridges the gap between rigorous engineering practices and pragmatic delivery. An uncommon strength is his blend of low-level data engineering craftsmanship with contributions to widely used cloud SDKs, showing both product sensibility and developer-tooling impact.
code10 years of coding experience
job17 years of employment as a software developer
bookMaster, Computer Software and Theory, Master, Computer Software and Theory at Wuhan University of Technology
bookCollege, Electromechanical Integration, College, Electromechanical Integration at Beijing Vocational & Technical Institute of Industry
github-logo-circle

Github Skills (22)

apidoc10
azure-sdk10
testing10
net10
dotnet10
object-oriented-programming10
terraform10
netframework10
azure-resource-manager10
asp-net10
terraformer10
code-generation10
go10
api10
dotnet-core10

Programming languages (12)

TypeScriptC#PowerShellJavaTeXMakefileJavaScriptGo

Github contributions (5)

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

Jul 2019 - Mar 2022

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:
userBack-end Developer
Contributions:109 releases, 578 reviews, 338 commits in 2 years 8 months
Contributions summary:David contributed to the development of the Azure SDK for Go, focusing on adding functionality for the QnAMaker runtime for Cognitive Services. The commits involve the addition of models and code generation for the QnAMaker runtime service, as well as updates to the version information of the SDK. The user was also involved in fixing continuation token for table query.
golangsdkconsumersazure-sdkrest
Azure/autorest.csharp

Jun 2021 - Jan 2023

Extension for AutoRest (https://github.com/Azure/autorest) that generates C# code
Role in this project:
userBack-end Developer
Contributions:2042 reviews, 168 commits, 863 PRs in 1 year 7 months
Contributions summary:David primarily focused on enhancing the functionality of the code generation extension for C#. They implemented several features, including the addition of a `toString` function for operation groups to improve error messages, and the migration to humanizer for pluralization. They also worked on detecting and incorporating list-only operations as methods of their parent resource, and fixed multiple issues related to the generation of code for resources with multiple parents and for extension resources.
dotnetautorestcsharpazuredotnet-core
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
David Zhang - Project Manager at 3GOLDEN