Xin Zhao is a game server development engineer with 13 years of experience building high-scale backends for titles including PUBG MOBILE and a Tencent game that topped one million concurrent players. Based in Shenzhen, he combines deep production experience in multiplayer architectures with active open-source work—authoring network tools like a TCP/UDP-over-ICMP tunnel and a lightweight proxy, plus a Mahjong AI and winning-hand algorithm. Comfortable across Java and Go, he focuses on protocol design, low-level networking, and robust server logic that powers live games. His contributions show a blend of production-grade engineering and experimental tooling, reflecting both hardcore gamer instincts and pragmatic system design. A Nankai University computer science graduate, he is known for shipping reliable multiplayer systems and for translating game rules into efficient algorithms for AI and storage.
12 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Nankai University
Contributions:56 commits, 1 PR, 91 pushes in 4 years 1 month
Contributions summary:Xin primarily contributed to the implementation of a Mahjong algorithm, evident through modifications to the `HuTable`, `HuUtil`, `HuTableFeng`, and `HuTableJian` Java files. Their work included adding and modifying logic to calculate and determine winning hands. The user also added and modified SQL scripts likely for data storage and retrieval related to the algorithm.
Contributions:6 releases, 178 commits, 8 PRs in 2 years 7 months
Contributions summary:Xin's commits primarily involve adding and modifying protocol buffer definitions within the `frp.proto` file, including definitions for various frame types (LOGIN, DATA, PING, PONG, OPEN, CLOSE, etc.) and their associated data structures. The user also modified Go code to implement client and server logic. These changes indicate the development of a communication protocol and related backend functionality for the proxy application. These contributions highlight a focus on defining message structures and handling network interactions.
rudpproxyreverse-proxyicmpsocks5
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
Xin Zhao - Game Server Development Engineer at Tencent