Heng L

GM, CBG at TiDB, powered by PingCAP

Chengdu, Sichuan, 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
Heng L is a seasoned software engineering leader with 11 years of experience designing and operating large-scale distributed systems, now leading PingCAP’s China business as GM of CBG. He combines deep technical chops across distributed relational databases, storage engines, and dataflow systems with hands-on contributions to marquee open-source projects like TiDB, TiKV and TiUP. Previously he led TDSQL and database platform engineering at Tencent, driving product and infrastructure innovations that supported cloud database services at scale. Heng’s background spans both core kernel development and operational tooling—he authored Go fault-injection tooling, optimized coprocessor and scheduler components, and improved cluster management and diagnostics. Based in Chengdu, he’s equally comfortable in architecture strategy and PR/POC-driven product launches, often translating low-level system insights into market-ready database features. Notably, his open-source work includes cross-platform system-level tooling and game-server optimizations, reflecting a practical breadth beyond pure database internals.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Southwest University of Science and Technology
bookMaster's degree, Master's degree at Peking University
github-logo-circle

Github Skills (72)

windows10
databases10
dm10
tikv10
ansible-galaxy10
cop10
cloud-native10
operator10
system-programming10
session-management10
protocol-buffers10
linux10
gameserver10
api10
database-design10

Programming languages (14)

C#JavaC++RustCCMakeGoHTML

Github contributions (5)

github-logo-circle
lonng/nano

Aug 2017 - Dec 2019

Lightweight, facility, high performance golang based game server framework
Role in this project:
userBack-end Developer
Contributions:11 releases, 15 reviews, 187 commits in 2 years 4 months
Contributions summary:Heng primarily focused on refactoring and implementing features related to the core functionality of the game server framework. Their contributions involved session management, including the addition of session closed callbacks, and the implementation of features such as outputting stack traces on panic for improved debugging. Furthermore, the user addressed dependencies to optimize the project structure. The contributions involved changes to the core files.
gamegame-server-frameworkprotobuffacilitydistributed-systems
lonng/nanoserver

Jun 2018 - Oct 2020

DEMO: Mahjong server base on nano(https://github.com/lonng/nano)
Role in this project:
userBack-end Developer
Contributions:1 review, 33 commits, 7 PRs in 2 years 4 months
Contributions summary:Heng primarily contributed to the Go-based mahjong server by focusing on module support, and refactoring, and optimization of core game logic. They worked on database model definitions, including structs for various game entities like `AdminRecharge`, `Agent`, `Desk`, and `User`. The commits also included adjustments to game logic within the `DeskManager` and related functions.
server-basemahjongnanoservergolang-server
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
Heng L - GM, CBG at TiDB, powered by PingCAP