Xing Chen

Software Engineer at Alibaba Cloud

Haidian District, Beijing, 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
Xing Chen is a software engineer with 11 years of experience specializing in backend systems, cloud databases, and distributed data replication. Based in Haidian, Beijing, he currently develops Cloud-DB solutions at Alibaba Cloud after prior work on SDN and networking at Baidu. An active open-source contributor, he has improved core tooling like RedisFullCheck for large-key comparison and fixed collector and build issues in the widely used MongoShake replication platform. His work blends hands-on Go development, performance tuning, and release-level DevOps responsibilities, with a knack for refactoring to improve stability. Colleagues describe him as quietly persistent—he frames his journey as "1% finished," signaling a long-term commitment to scalable, reliable systems.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Beijing Normal University
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Northeast Normal University
stackoverflow-logo

Stackoverflow

Stats
1,379reputation
375kreached
13answers
43questions
github-logo-circle

Github Skills (21)

redis10
mongodb-database10
go10
replication10
mongodb10
scripting9
data-structure9
shell9
data-structures9
script9
sh9
build-automation8
devops8
openvswitch6
latex6

Programming languages (9)

JavaC++StarlarkSWIGJavaScriptGoHTMLPuppet

Github contributions (5)

github-logo-circle
redis-full-check is used to compare whether two redis have the same data. Support redis version from 2.x to 7.x (Don't support Redis Modules).
Role in this project:
userBack-end Developer
Contributions:11 releases, 146 commits, 110 PRs in 11 months
Contributions summary:Xing primarily contributed to the `redisfullcheck` project by implementing new features and improving existing ones related to comparing data between two Redis instances. Their work involved adding different compare modes, specifically focusing on value length comparison for large keys and filter list options. The user also refactored and optimized the codebase, addressing merge-related bugs and ensuring the code's stability and reliability.
redisproxy2-xredis-proxydata-redis
alibaba/MongoShake

Jun 2018 - May 2021

MongoShake is a universal data replication platform based on MongoDB's oplog. Redundant replication and active-active replication are two most important functions. 基于mongodb oplog的集群复制工具,可以满足迁移和同步的需求,进一步实现灾备和多活功能。
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:40 releases, 7 reviews, 565 commits in 2 years 11 months
Contributions summary:Xing primarily focused on improving the `mongoshake` platform, specifically addressing bugs in the collector component related to connecting to sharded MongoDB servers and adding a performance document. They also made improvements to the start scripts and build process, including Go version validation. Furthermore, the user contributed to a release, indicating a role in build and potentially release management.
data-replicationredundantreplicationmongo-databasemongodb
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
Xing Chen - Software Engineer at Alibaba Cloud