Shenggang Hu is an experienced backend engineer with 11 years in software development, currently working at Alphanetworks in China. He contributes to high-performance analytics systems, notably improving Apache Doris by fixing bugs, streamlining code, adding LLVM for codegen, and optimizing data handling to boost performance. Comfortable with deep, systems-level work, he has a track record of removing duplicated logic and integrating third-party libraries to make projects more maintainable and efficient. His contributions show a pragmatic focus on performance and reliability in distributed data systems rather than surface-level features. Shenggang combines long-term engineering experience with active open-source involvement, demonstrating both production impact and collaborative development skills.
Apache Doris is an easy-to-use, high performance and unified analytics database.
Role in this project:
Backend Developer
Contributions:335 reviews, 81 commits, 520 PRs in 10 months
Contributions summary:Shenggang contributed to the Apache Doris project by fixing bugs, adding third-party libraries, and enhancing existing features. The contributions include removing duplicated code, incorporating a necessary dependency (LLVM for codegen), and improving data handling efficiency by decoding bitshuffle data before adding to the PageCache. Further improvements made the project more performant.
Apache Doris(Incubating) is an MPP-based interactive SQL data warehousing for reporting and analysis.
Contributions:881 pushes, 573 branches in 3 years 1 month
dbmsdata-warehousingapache-dorisdorisbig-data
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.