Jack Mulrow

Staff 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
🎓
Top School
Jack Mulrow is a Staff Engineer at MongoDB with 11 years of experience building and scaling distributed database systems from core server sharding and transaction internals to full-stack GUI improvements in MongoDB Compass. He has progressed through technical leadership roles on sharding and cluster scalability teams, regularly contributing production changes to the mongo core and Compass repositories. Comfortable across backend systems and user-facing tooling, Jack has improved core config server interactions and added DDL and index management features to the MongoDB GUI. Based in New York, he pairs an economics background from Yale with immersive coding training and international study, bringing a pragmatic, systems-thinking approach to complex distributed problems. An engineer who bridges deep database internals with usability work, he often ships subtle but high-impact improvements that make clustering and operational workflows more robust.
code11 years of coding experience
job8 years of employment as a software developer
bookFullstack Academy
bookHigh School, High School at Deerfield Academy
bookPeking University
bookBachelor's Degree Economics, Bachelor's Degree Economics at Yale University
bookLondon School of Economics and Political Science
languagesEnglish, Indonesian
github-logo-circle

Github Skills (15)

databases10
indices10
transaction10
javascript10
c-language10
windows-gui10
cprogramming-language10
mongodb10
sharding10
react10
mongodb-database10
database10
lessc7
css6
html5

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
mongodb/mongo

Dec 2016 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer
Contributions:607 commits, 265 pushes in 6 years 2 months
Contributions summary:Jack contributed to the MongoDB database codebase, primarily focusing on refactoring and updating code related to sharding and transactions. Their work involved making improvements to core database functionalities. The user made changes to various files related to config server interactions and ensuring proper versioning. The user's commits also touched on the core logic of internal transactions and the integration between those two parts of the system.
nosqlc-plus-plusmongodb-databasedatabasemongodb
mongodb-js/compass

Sep 2016 - Oct 2016

The GUI for MongoDB.
Role in this project:
userFull-stack Developer
Contributions:12 commits in 1 month
Contributions summary:Jack primarily contributed to the GUI of the MongoDB Compass application. Their work included adding functionality for index information display, and support for DDL (Data Definition Language) manipulation features like creating, dropping collections/indexes/databases, and updating existing components. Furthermore, the user implemented bug fixes, and improvements to the application, including help documentation for the SSH tunnel feature and various UI enhancements, such as a narrower modal for dropping indexes.
compassmongodbguimongoose-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
Jack Mulrow - Staff Engineer at MongoDB