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.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Southwest University of Science and Technology
Master's degree, Master's degree at Peking University
Lightweight, facility, high performance golang based game server framework
Role in this project:
Back-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.
DEMO: Mahjong server base on nano(https://github.com/lonng/nano)
Role in this project:
Back-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.