Yoshinori Matsunobu is a veteran database engineer and Pillar Tech Lead with 15+ years driving large-scale MySQL and RocksDB-based systems, currently leading technical direction for Facebook’s MySQL teams from Bellevue. He combines deep hands-on SWE and production-engineering experience—having built and deployed MyRocks at Facebook and collaborated closely with the widely used RocksDB project—with team leadership over 50+ engineers across Core Data. His track record includes open-source wins such as MySQL MHA (used for automated master failover) and contributions that improved database performance, configurability, and stability under extreme scale. He is focused on achieving correctness, availability, privacy, and efficiency simultaneously—an uncommon emphasis compared with industry standard availability-centric approaches. A University of Tokyo alumnus, he brings a consultant’s diagnostic rigor from earlier MySQL and Sun roles to solve subtle production issues at petabyte and hundreds-of-thousands-QPS scale.
15 years of coding experience
7 years of employment as a software developer
B.A., Information Technology and Science, B.A., Information Technology and Science at University of Tokyo
Development tree of Master High Availability Manager and tools for MySQL (MHA), Manager part
Role in this project:
Back-end Developer & Database Engineer
Contributions:148 commits, 6 PRs, 8 pushes in 6 years 5 months
Contributions summary:Yoshinori made significant contributions to the MHA for MySQL manager, focusing on bug fixes, and performance improvements. They addressed issues related to replication, and SQL thread states. Additionally, they implemented a feature supporting GTID, MTS and remote binlog server. They also added functionality such as supporting --check_only for online master switch, and options to preserve the relay_log_purge setting.
Development tree of Master High Availability Manager and tools for MySQL (MHA), Node (MySQL Server) part
Role in this project:
Back-end Developer / Database Engineer
Contributions:58 commits, 5 PRs, 6 pushes in 6 years 9 months
Contributions summary:Yoshinori primarily contributed to the backend of the MHA (Master High Availability) for MySQL project. Their work included bug fixes related to relay log handling and MySQL versions, as well as enhancements such as supporting GTID, MTS, and remote binlog servers. They also implemented changes to correctly escape MySQL user credentials and adapted the code to handle binlog checksums. Furthermore, the user updated the project's version and addressed formatting issues.
availabilitymysqlnode-mysqlmasterdistributed-lock
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.