Henry Baba-weiss is a Principal Software Engineer in Seattle with 14 years of experience building compilers, runtimes, and distributed database systems. He combines deep systems expertise from roles at Microsoft (working on .NET Native, JIT testing tools like SuperPMI and SemanticDiff) with production distributed database work at Clustrix/MariaDB and PingCAP. At PingCAP he contributes to TiDB, a well-known cloud-native distributed SQL database, focusing on SQL planning, parser work, statement summary features, and query performance optimization. Henry has a strong low-level debugging and forensic background—diagnosing crashes from stack/memory dumps and improving binary-level tooling—that complements his high-level compiler and runtime design skills. He is comfortable across C, C#, and assembly-level analysis and has repeatedly delivered tooling and systems that make complex compiler and database behavior observable and reliable. Known for pragmatic engineering, he often moves correctness checks earlier in pipelines and builds infrastructure that scales both for developers and production systems.
14 years of coding experience
12 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at University of Washington
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Role in this project:
Back-end Developer & Database Engineer
Contributions:21 reviews, 12 PRs, 34 comments in 10 months
Contributions summary:Henry primarily contributes to the TiDB database, focusing on back-end and database-related tasks. Their work involves implementing and refining SQL query planning and execution, moving checks to preprocess stages and modifying the SQL parser. They also contributed to testing infrastructure and implementing features related to statement summary, including a cumulative version for historical analysis. The user also addresses issues and optimizes query performance.
Contributions:1 release, 5 commits, 1 push in 1 year 10 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
Henry Baba-weiss - Principal Software Engineer at PingCAP