Wenting 

Student at Tencent

Beijing, 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
Wenting is a Beijing-based software engineer with 10 years of hands-on experience in back-end development, currently working as a student engineer at Tencent. They have contributed to Blade, Tencent’s high-performance build system, adding features like protobuf descriptor generation, fat-jar support, Maven integration, Java package resource handling, and JaCoCo-based coverage enhancements. Comfortable navigating complex build and dependency challenges, Wenting blends practical engineering with tooling improvements that directly accelerate Java and polyglot CI workflows. Their work shows a knack for solving non-obvious integration problems—such as reconciling Maven artifacts with Bazel-like build semantics—to make large-scale Java builds more reliable and observable.
code11 years of coding experience
github-logo-circle

Github Skills (10)

maven10
dependency-management10
javas10
build-system10
scons10
protobuffer10
protobuf10
java10
code-coverage9
scala5

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
blade-build/blade-build

Sep 2015 - May 2021

Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...
Role in this project:
userBack-end Developer
Contributions:287 commits, 224 PRs, 25 pushes in 5 years 8 months
Contributions summary:Wenting primarily focused on enhancing the build system's functionality. Contributions included generating protobuf descriptor sets and supporting the generation of fat jars for Java applications. The user's work also involved integrating Maven dependencies and implementing support for Java package resources and exclusions in java_binary/java_fat_library. Further development involved enhancing the code coverage capabilities for java projects using JaCoCo.
build-systemcppjavaprogramming-languageprotobuf
WindLeeWT/blade-build

Sep 2015 - Mar 2019

Building system of typhoon cloud computing platform of tencent, support C/C++/protobuf/thrift/lex/yacc/swig.
Contributions:4 PRs, 361 pushes, 8 branches in 3 years 6 months
typhooncloud-computingprotobuftencentswig
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