Shlomi Noach

Software Engineer at PlanetScale

Israel
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
Shlomi Noach is a seasoned software engineer and database specialist with 13+ years designing high-availability, distributed database systems and infrastructure. Now at PlanetScale, he helps drive Vitess and pioneered native, declarative schema migrations and branching for cloud databases. Previously at GitHub and Booking.com he authored widely used open-source tools—most notably orchestrator and gh-ost—which power MySQL topology management and low-impact online schema changes in production at major companies. He blends deep systems programming (Go, C/C++, Java) with operational experience in automation, throttling and recoverability, and is a frequent speaker and MySQL community award winner. A less obvious thread through his career is a focus on enabling safe, reversible change: from orchestration to schema workflows—making risky operations predictable and automatable.
code12 years of coding experience
job20 years of employment as a software developer
bookB.A., B.A. at The Open Univeristy of Israel
stackoverflow-logo

Stackoverflow

Stats
9,223reputation
699kreached
72answers
1question
Badges
mysql
top-1%
optimization
top-5%
github-logo-circle

Github Skills (18)

back-end-development10
apidoc10
mysql10
databases10
schema-migrations10
go10
api10
sql10
database10
parsing9
database-design9
optimization9
text-parsing9
build-script8
logging6

Programming languages (16)

PowerShellJavaC++CSSCPLpgSQLHandlebarsGo

Github contributions (5)

github-logo-circle
outbrain-inc/orchestrator

Apr 2014 - Dec 2015

MySQL replication topology manager/visualizer
Role in this project:
userBack-end Developer
Contributions:108 releases, 459 commits, 154 PRs in 1 year 7 months
Contributions summary:Shlomi primarily contributed to the core functionality of the MySQL replication topology manager, implementing new features and addressing existing issues. The user added a read-only configuration to the API, added new configuration variables for various functions, and handled hostname and SQL server-related configuration. These changes involved modifications to database instance management, configuration settings, and interaction with MySQL servers.
mysql-replicationmysqlvisualizertopologydatabase
github/gh-ost

Jun 2020 - Jul 2022

GitHub's Online Schema-migration Tool for MySQL
Role in this project:
userBack-end Developer / Database Engineer
Contributions:23 releases, 32 reviews, 61 commits in 2 years
Contributions summary:Shlomi's contributions primarily focused on enhancing the `gh-ost` tool's functionality for online schema migrations in MySQL. They improved the parsing of ALTER TABLE statements to support more comprehensive operations, including dropped columns and table renaming. The user also updated the build scripts to enforce the use of Go version 1.14 or above, demonstrating a focus on the tool's build and deployment infrastructure.
mysqldatabase-accessschema-migrationsmigrationmigration-schema
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
Shlomi Noach - Software Engineer at PlanetScale