Chengzhong Wu

Senior Software Engineer at Bloomberg

New York, New York, United States
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
Chengzhong Wu is a Senior Software Engineer with 11 years of experience specializing in Node.js internals, JavaScript engines, and observability. He is a Node.js Technical Steering Committee member, a V8 committer, an OpenTelemetry JS maintainer, and an Ecma TC39 delegate working on proposals like AsyncContext and ShadowRealm—demonstrating influence across both runtime and language design. His open-source work spans core Node.js, the tc39 test262 suite, JerryScript for constrained devices, and significant refactors in opentelemetry-js, showing comfort from low-level engine internals to distributed tracing. Based in New York, Chengzhong combines enterprise experience at Bloomberg and Alibaba with deep community leadership, and has a knack for tightening specifications and tests to prevent subtle runtime bugs.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Hangzhou Dianzi University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
359reputation
10kreached
6answers
0questions
github-logo-circle

Github Skills (54)

asynchronous10
spec10
javascript10
ios10
c-language10
arraybuffer10
mobile-development10
api-design10
async10
testing10
typescript10
c1110
sourcemaps10
c1710
jscript10

Programming languages (17)

BikeshedC++RustCMakefileJSONHTMLTypeScript

Github contributions (5)

github-logo-circle
OpenTelemetry JavaScript Client
Role in this project:
userBack-end Developer
Contributions:937 reviews, 114 commits, 305 PRs in 2 years 9 months
Contributions summary:Chengzhong's commits focus on refactoring and merging core functionalities within the OpenTelemetry JavaScript client library, specifically related to the core and base packages. They demonstrate proficiency in JavaScript and the OpenTelemetry API, modifying code across multiple exporter packages to streamline internal operations, as well as updating dependencies and testing configurations to ensure compatibility and maintainability. These changes include modifications to core packages like core and tracing which involved refactoring of existing functionalities.
apijavascript-clientjavascripttelemetryotel
nodejs/node-addon-api

Aug 2019 - Aug 2021

Module for using Node-API from C++
Role in this project:
userBack-end Developer
Contributions:2 releases, 150 reviews, 32 commits in 1 year 11 months
Contributions summary:Chengzhong primarily contributed to the Node.js addon API, focusing on improvements and bug fixes. Their work included addressing crashes related to thread-safe functions, removing unnecessary conditions in the code, and making changes to scope handling. They also implemented the AsyncProgressWorker, enabling asynchronous progress reporting, and introduced improvements to testing.
apicppnode-apinodejsnode
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
Chengzhong Wu - Senior Software Engineer at Bloomberg