Zhang-wei Hong is a Principal Investigator and Research Staff Member at the MIT-IBM Watson AI Lab, specializing in reinforcement learning for robotics with nine years of experience spanning multi-agent RL, sim-to-real transfer, exploration strategies, and swarm-inspired methods. He focuses on blending model-based planning with intrinsically motivated exploration to discover reusable skills, improve representations, and learn dynamics models that generalize to real-world robots. His background includes internships at Microsoft and Preferred Networks and a PhD in EECS from MIT, reflecting strong academic rigor paired with practical systems work. An active open-source backend contributor, he’s improved performance and tracing in high-profile projects such as Apache SkyWalking and network proxies, signaling a knack for shipping robust, production-oriented tooling alongside cutting-edge research.
9 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD Electrical Engineering and Computer Science, Doctor of Philosophy - PhD Electrical Engineering and Computer Science at Massachusetts Institute of Technology
Master's degree Computer Science, Master's degree Computer Science at National Tsing Hua University
Distributed tracing and monitor SDK in Go for Apache SkyWalking APM
Role in this project:
Back-end Developer
Contributions:11 releases, 50 reviews, 28 commits in 2 years 10 months
Contributions summary:Zhang-wei contributed to the `go2sky` project, which focuses on distributed tracing and monitoring in Go for Apache SkyWalking. The commits primarily involve modifying existing code, including changes to module names, license headers, and adjustments to core functionalities. The user also fixed bugs related to endpoint IDs, parent endpoint IDs, and route maps, which suggests a focus on improving the project's functionality and code quality. Furthermore, the user added support for environment variables and integration with the `go-resty` library.
Contributions:73 reviews, 76 commits, 112 PRs in 3 years 6 months
Contributions summary:Zhang-wei contributed to the Apache SkyWalking project by implementing and optimizing core components of the application performance monitoring system. Their work included enhancements to the context management, datacarrier and tracing contexts which involved optimizing performance and reducing the time consumed by certain function calls. In addition, the user addressed a bug related to index deletion and namespace handling within the Elasticsearch client, and also made contributions to the service cluster plugin.
skywalkingloggingobservabilitytelegrafprometheus
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.