Ben Liu

Senior Software Engineer at PingCAP

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
Ben Liu is a senior software engineer with 11 years of experience building reliable backend systems across startups and global tech firms, currently focused on distributed data infrastructure at PingCAP in Beijing. At PingCAP he contributes to the prominent TiFlow project (DM and TiCDC), improving stability, usability, and features for data migration and change data capture—work that touches redo logs, filtering rules, and command-line tooling. His background includes roles at Grab, Schlumberger, IGT, and ganji.com, giving him deep experience in production-grade engineering and system reliability. Colleagues know him for pragmatic bug-first improvements that yield outsized operational benefits and clear documentation that makes complex systems easier to run.
code11 years of coding experience
job11 years of employment as a software developer
github-logo-circle

Github Skills (9)

data-migration10
error-handling10
cdc10
go10
dm10
cli9
command-line9
command-line-interface9
documentation8

Programming languages (8)

C#ShellC++RustScalaGoHTMLSwift

Github contributions (5)

github-logo-circle
pingcap/tiflow

Apr 2021 - Mar 2022

This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
Role in this project:
userBack-end Developer
Contributions:297 reviews, 24 commits, 45 PRs in 11 months
Contributions summary:Ben's commits primarily address issues and improvements within the TiFlow (DM and TiCDC) codebase. Their work involves fixing bugs related to command-line interface flags, changefeed ID validation, and error messages. They also contribute by enhancing the codebase through documentation improvements and the addition of new features related to redo logs and filtering rules. Their contributions are centered around enhancing the stability, usability, and functionality of the data migration and change data capture platform.
mysqltidbdata-migrationchange-data-capturedata-capture
ben1009/leetcode-rust

Mar 2023 - Mar 2025

🦀 leetcode solutions in rust
Contributions:2 reviews, 234 PRs, 183 pushes in 2 years
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
Ben Liu - Senior Software Engineer at PingCAP