Ou Wentao

Back-end Developer at Tencent

Changning District, Shanghai, 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
🎓
Top School
Ou Wentao is a seasoned back-end developer and technical leader with 13 years of experience building game servers, CI systems, and infrastructure at Tencent and multiple startups where he has held roles from engineer to CTO. Based in Shanghai, he maintains notable open-source projects (atframework, xresloader) and contributes to high-profile ecosystems like OpenTelemetry and vcpkg, often improving build systems, cross-platform CMake tooling, and coroutine libraries in C/C++. He combines deep systems-level C/C++ expertise—assembly generation, segmented stacks, and protobuf/build refactors—with practical delivery of game server platforms. Known for quietly fixing subtle build and binding issues across projects (including Lua and iOS build scripts), he’s equally comfortable leading teams and shipping low-level performance work.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science And Technology, Bachelor's degree, Computer Science And Technology at East China University of Science and Technology
github-logo-circle

Github Skills (28)

javascript10
c-language10
integrate10
lib10
multiplatform10
package-management10
build-system10
cmake10
cross-platform10
c1110
integrations10
c1710
lua10
front-end-development10
build-automation10

Programming languages (14)

C++CSSCRustCMakeGoHTMLKotlin

Github contributions (5)

github-logo-circle
owent/libcopp

Dec 2013 - Jan 2023

cross-platform coroutine library in c++
Role in this project:
userBack-end Developer
Contributions:26 releases, 5 reviews, 624 commits in 9 years 2 months
Contributions summary:Ou's commits primarily focus on implementing and modifying CMake scripts related to the libcopp coroutine library. They contributed to the build process, including the generation of assembly files for different architectures (x86, ARM, and MIPS) and operating systems (Windows, Linux, and macOS). The user also worked on adding support for segmented stacks and optimizing the build process by integrating tools like ccache.
coroutine-libraryc-plus-pluspoolboostcoroutine
Clouda-team/baiducdnstatic

Sep 2014 - Jan 2016

baidu cdn static files
Role in this project:
userFront-end Developer
Contributions:15 commits, 11 PRs, 1 comment in 1 year 4 months
Contributions summary:Ou's commits primarily focus on updating the highlight.js library within the project. These updates involve integrating different versions of the highlight.js library (8.3, 8.4, 8.5, 8.6, 8.7, 8.8.0, 8.9.0, 8.9.1, and 9.0.0, 9.1.0) into the project's codebase. The user's contributions ensure that the project benefits from the latest syntax highlighting features and improvements provided by the highlight.js library.
cdnstatic-filesbaidu
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
Ou Wentao - Back-end Developer at Tencent