Eric Herman is a seasoned Senior Troubleshooter and back-end engineer with 20 years of experience shaping reliable server and database software from MySQL/MariaDB to large-scale platforms at Booking.com. Based in Utrecht, he combines hands-on C/SQL work — including InnoDB enhancements and implementing JSON_EQUALS in the MariaDB server — with mentoring, governance, and community-building for open source projects. His career spans roles as a principal developer, lead codebase steward, and technical mentor, giving him deep expertise in performance tuning, triage, and sustainable project practices. Known for translating complex production issues into practical fixes and tools, he also writes proposals, documentation, and reports to align technical work with organizational goals.
MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Role in this project:
Back-end Developer & Database Engineer
Contributions:29 reviews, 86 commits, 17 PRs in 17 years 7 months
Contributions summary:Eric primarily contributed to the MariaDB server codebase by implementing and modifying features related to the InnoDB storage engine and associated monitoring tools. Their work involved adding eviction counts for the table cache in both the active and idle loops, enhancing the monitoring capabilities of the server. Additionally, the user addressed code quality issues and bug fixes, resolving a 32-bit redefinition error and replacing time measurement functions. They also implemented the JSON_EQUALS function, showcasing an understanding of SQL and database functionality.
Contributions:2 releases, 149 pushes, 4 branches in 9 years 7 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
Eric Herman - Senior Troubleshooter at Commons Caretakers BV