Ernie Hershey

Lead Engineer at MongoDB

New York, New York, United States
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
Ernie Hershey is a veteran Lead Engineer based in New York with 13 years of hands-on experience building and maintaining production-grade systems, currently leading engineering efforts at MongoDB. His background spans roles from CTO at a startup to technical leadership at HBO and deep operational experience in Unix and hosting environments, reflecting a rare blend of systems, infrastructure, and product-facing engineering. He has contributed to well-known open-source projects around MongoDB and Homebrew, focusing on packaging, build systems, and versioning to keep database distributions reliable across releases. Comfortable working across back-end, database engineering, and release tooling, he excels at solving build failures and streamlining deployable artifacts. Colleagues benefit from his practical, ops-minded approach and long history of maintaining stability in complex, evolving software ecosystems.
code13 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (13)

version-control10
homebrew10
formula10
build-script10
mongodb10
formulas10
mongodb-database10
packaging9
go8
scons6
c-language4
cicd4
cprogramming-language4

Programming languages (23)

C#MDXJavaC++CSSCRustMakefile

Github contributions (5)

github-logo-circle
Homebrew/legacy-homebrew

Aug 2013 - Mar 2016

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userBack-end Developer
Contributions:36 commits, 22 PRs, 10 comments in 2 years 7 months
Contributions summary:Ernie primarily contributed to updating the MongoDB formula in Homebrew. They focused on updating the formula to incorporate new versions of MongoDB (2.4.x, 2.5.x, 2.6.x, 2.7.x, and 3.0.x) and making corresponding changes to the build process. These changes involved updating download URLs, SHA hashes, and build dependencies. Additionally, the user addressed build failures and updated related tools to keep the formula current with the evolving MongoDB releases.
macoshomebrew
Tokutek/mongo

Mar 2013 - Aug 2014

TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB | Issue tracker: https://tokutek.atlassian.net/browse/MX/ |
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:61 commits in 1 year 5 months
Contributions summary:Ernie primarily focused on updating version strings and release information within the TokuMX codebase. Their contributions involved bumping the MongoDB compatibility version and tagging specific releases. Furthermore, they modified build scripts to include new man pages based on the version number. These changes suggest a focus on ensuring accurate versioning and packaging for the database system.
replacementoperationdrop-intrackermongoose-plugin
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
Ernie Hershey - Lead Engineer at MongoDB