Chris Cao

Senior Architect at E Commerce China Dangdang Inc

Chaoyang 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
Chris Cao is a Senior Architect with 11 years of experience specializing in distributed systems and cloud-native architecture, currently leading backend and architecture efforts at Dangdang in Beijing. He is an active open-source maintainer with two projects exceeding 3,000 GitHub stars, including notable contributions to Apache ShardingSphere where he improved DDL integration tests and metadata handling for sharded databases. His background spans large-scale Java systems from roles at Motorola, Panguso, and EventBank, combining hands-on engineering with architectural ownership. Holding a master's in Computer Software Engineering from Beihang University, Chris blends deep database and testing expertise with practical production experience in e-commerce platforms.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Beihang University
languagesEnglish
github-logo-circle

Github Skills (11)

javas10
databases10
ddl10
sql10
mysql10
java10
database10
sql-database9
testing9
distributed-database9
middleware9

Programming languages (5)

JavaC++ShellMustacheHTML

Github contributions (5)

github-logo-circle
apache/shardingsphere

Jan 2016 - Nov 2019

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:16 releases, 1005 commits, 51 PRs in 3 years 10 months
Contributions summary:Chris primarily focused on enhancing the test suite for the ShardingSphere project. Their contributions involved adding support for index metadata assertions and MySQL drop index assertions within the DDL integrate test cases. They also refactored and corrected existing DDL integrate test cases, improving their functionality. Moreover, the user modified ShardingConnection to get master datasource's metadata.
dbmsrdbmsdatabase-systemmore-featuresbigdata
YunaiV/elastic-job

Apr 2017 - Aug 2017

Contributions:38 commits in 3 months
golangelastic-jobzookeeperelasticjob
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
Chris Cao - Senior Architect at E Commerce China Dangdang Inc