Simon Mudd

Senior Site Reliability Engineer (databases)

Madrid, Community of Madrid, Spain
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
Simon Mudd is a Senior Site Reliability Engineer and database specialist with 17 years of hands-on experience, currently focused on database reliability at Booking.com from Madrid. He combines deep MySQL expertise—tuned across installation, performance, replication and 24x7 operations—with practical Go-based contributions to prominent open-source projects like orchestrator and Vitess, improving replication topology management and MySQL 8.0 support. His background spans DB administration, DevOps and Unix systems dating back to trading-floor systems and Sybase work, giving him rare operational depth across financial and large-scale web environments. Simon regularly presents on database internals and has a track record of pragmatic tooling and stability improvements that bridge developer needs and production safety.
code17 years of coding experience
job15 years of employment as a software developer
bookKing Edward VI Grammar School
bookB.Sc. Hons., B.Sc. Hons. at University of Manchester Institute of Science and Technology (UMIST)
github-logo-circle

Github Skills (25)

mysql10
go10
vitess10
replication10
relational-databases10
sql-database10
database10
cli10
command-line-interface9
databases9
command-line9
amazon-s39
aws-s39
s3-bucket9
logging8

Programming languages (11)

JavaC++ShellCSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
outbrain-inc/orchestrator

Nov 2015 - Dec 2016

MySQL replication topology manager/visualizer
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:51 commits, 30 PRs, 24 comments in 1 year 1 month
Contributions summary:Simon primarily contributed to the backend logic of the MySQL replication topology manager, specifically addressing issues related to hostname resolution, removing unnecessary dependencies and adding CLI functionality. Furthermore, the user improved the build process by adding a race detector option and modifying the init script to ensure proper service stopping. Their work demonstrates a focus on enhancing the tool's core functionality and improving its operational aspects.
mysql-replicationmysqlvisualizertopologydatabase
vitessio/vitess

May 2017 - Jan 2019

Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
userBack-end Developer
Contributions:21 commits, 31 PRs, 94 comments in 1 year 8 months
Contributions summary:Simon contributed to the Vitess project by addressing various aspects of the system. They fixed bugs, such as a typo in an error message and ensuring `bootstrap.sh` ran from the correct directory. The user also made enhancements to the system, including supporting MySQL 8.0, adding a new command (`vtaclcheck`), and implementing S3 support for the Cloudian HyperStore appliance. Additionally, they improved logging and user messaging.
mysqltidbhorizontal-scalingsqlvitess
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
Simon Mudd - Senior Site Reliability Engineer (databases)