Chen Liang

服务端leader at 字节跳动

Xuhui 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
Chen Liang is a seasoned backend leader with 12 years building large-scale web services and microservice architectures across Tencent, China Literature, Microsoft, and ByteDance. He pairs hands-on engineering—contributing to the PHP client of the well-known Tars RPC framework—with team leadership and platform-level architecture for enterprise search, content processing, and service mesh patterns. Comfortable in both Chinese and international R&D settings, he has moved from developer to technical manager roles, shaping backend systems for high-traffic products like 起点 and corporate search at Microsoft. Curious about new trends, he blends academic training in electrical engineering from Shanghai Jiao Tong and TU Berlin with pragmatic product delivery, often tackling interoperability and tooling gaps in distributed systems.
code12 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at Technische Universität Berlin
book硕士, 电子工程, 硕士, 电子工程 at 上海交通大学
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Shanghai Jiao Tong University
languagesChinese, English, German
stackoverflow-logo

Stackoverflow

Stats
352reputation
145kreached
12answers
5questions
github-logo-circle

Github Skills (17)

back-end-development10
php10
code-generation10
microservices-application9
rpc-library9
rpc-server9
rpc9
grpc9
microservices9
swoole8
activerecord6
php-extension6
android6
yii6
android-camera6

Programming languages (4)

C++CPHPHTML

Github contributions (5)

github-logo-circle
TarsCloud/Tars

Sep 2017 - Sep 2018

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Role in this project:
userBack-end Developer
Contributions:42 commits, 2 PRs, 28 pushes in 1 year
Contributions summary:Chen primarily contributed to the PHP client library for the Tars RPC framework. Their work included implementing a Tars client for PHP, adding message return features, and addressing issues related to Windows generation support for the `tars2php` tool, which generates PHP code from Tars IDL files. They also focused on resolving bugs and improving the functionality of the PHP client, with a focus on its compatibility with the Tars framework. Additionally, they upgraded the TarsAssistant tool and enhanced the PHP demo with a locator.
golangrpcflexiblehostingintegrated
TarsPHP/tars2php

Sep 2018 - Feb 2020

tars2php转换工具
Contributions:6 commits, 3 PRs, 4 pushes in 1 year 5 months
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