Zhiguo Wu is a Java software engineer with eight years of experience building and hardening backend systems and developer tooling from Hangzhou. He contributes actively to prominent open-source projects—including Apache Dubbo, Ambari, Bigtop and Databend—where his work ranges from fixing memory leaks and adding unit tests to integrating big data stacks and containerized Ambari development environments. At StartDT he focuses on scalable Java services and infrastructure, with hands-on expertise in RPC/microservices, service discovery, SQL parsing, and Kerberos-enabled dev environments. Known for pragmatic fixes and improving test coverage, he blends production-grade reliability with practical DevOps automation. Notably, he has implemented nuanced features like publishInstance toggles, case-insensitive UDF parsing, and multi-container Ambari setups that accelerate contributor workflows.
Apache Ambari simplifies provisioning, managing, and monitoring of Apache Hadoop clusters.
Role in this project:
Back-end Developer
Contributions:125 reviews, 105 commits, 317 PRs in 4 months
Contributions summary:Zhiguo's primary contribution involves introducing and integrating the BIGTOP stack, which is a significant feature addition related to data processing. This includes the creation and modification of configuration files in python, specifically in a before-START hook for services. The user also made changes in resource_management libraries, suggesting improvements in infrastructure.
Bigtop is an Apache Foundation project for Infrastructure Engineers and Data Scientists looking for comprehensive packaging, testing, and configuration of the leading open source big data components.
Role in this project:
DevOps Engineer
Contributions:17 reviews, 35 commits, 48 PRs in 5 months
Contributions summary:Zhiguo's commits primarily focus on setting up and configuring a development environment for the `apache/bigtop` repository, specifically related to Docker containers and Ambari mpack integration. This involves the creation of a multi-container setup including Ambari server and agents, configuring networking and host files, and installing and configuring Kerberos for the development environment. The user also made changes to rpm build scripts to support parent directory configuration. They also added support for Zeppelin and Solr and other component build scripts.
javaapachebig-databigtop
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.