Jordan Stout is a seasoned technology leader and hands-on engineer with 14 years of experience guiding engineering teams from startups to scale, currently serving as VP of Engineering at Bamboo in San Diego. He leads multi-disciplinary, data-driven platforms spanning GraphQL, Node.js, TypeScript, Nest.js, MongoDB, Redis, and React, while building and mentoring cross-functional teams. An active open-source contributor, he has shaped the MongoDB ecosystem through work on Automattic/mongoose and doctrine/mongodb-odm, including discriminator support and lifecycle improvements. His leadership has driven tangible growth—scaling Zeeto Media's engineering team from 1 to 30, delivering revenue-boosting A/B tests and CI/CD pipelines, and building infrastructure at DapperToast to support over 30,000 concurrent users. A lifelong learner who still codes late at night to stay sharp, he currently guides engineering at JuiceMedia.IO alongside his role at Bamboo.
Contributions summary:Jordan contributed to the official PHP MongoDB ODM by modifying the UnitOfWork to use LifecycleEventArgs and addressed an issue regarding embedded documents with ReferenceMany associations. They also added functionality to handle increment fields with null values and support both integers and floats in the IncrementType. The user also focused on preparing collection/filter queries, and correcting the behavior of unset and null values of embed many and reference many fields.
MongoDB object modeling designed to work in an asynchronous environment.
Role in this project:
Back-end Developer
Contributions:13 commits in 3 months
Contributions summary:Jordan primarily contributed to the Mongoose library by implementing and refining features related to model discriminator functionality. Their work included fixing bugs in utility functions, adding regression tests, and enhancing querying capabilities for discriminated models. The user also introduced improvements to the schema, such as setting the discriminator key and allowing better customization of discriminator models. Overall, the contributions centered on expanding and improving the object modeling capabilities of the library.
pythonasynchronousmongoodmmodeling
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.