Tea Reggi is a seasoned software engineer with 13 years of experience building scalable full-stack systems across startups and Fortune 500s, now contributing at GitHub from New York. Self-taught in JavaScript and Node.js, she specializes in modular, secure backend APIs and reusable frontend components, with deep eCommerce and financial-services domain experience—especially Shopify integrations and payment/fulfillment flows. Her work spans product teams at Twitter and MongoDB where she shipped content-moderation tooling and maintained the official Node.js MongoDB driver, improving cursors, TLS validation, and BSON parsing. An active open-source contributor, she has made impactful fixes to widely used projects such as the npm CLI publish flow and the MongoDB Node driver, demonstrating attention to edge cases in versioning and release processes. Regularly publishing to NPM and maintaining community-facing libraries, she pairs pragmatic engineering with clear documentation and onboarding efforts. Notably, her contributions often target subtle correctness and interoperability issues that prevent production incidents at scale.
13 years of coding experience
9 years of employment as a software developer
Bachelors of Science Communications: Design and Digital Media, Bachelors of Science Communications: Design and Digital Media at City University of New York-College of Staten Island
Contributions:52 reviews, 58 PRs, 143 pushes in 4 years 1 month
Contributions summary:Tea primarily focused on fixing and improving the `publish` command within the npm CLI. Their work included validating and handling edge cases related to tags and versioning. This also involved ensuring that pre-release versions are handled correctly during the publishing process. They further contributed by making improvements to handle scenarios with different configurations related to the release process and to the build process.
Contributions:113 reviews, 72 commits, 258 PRs in 7 months
Contributions summary:Tea primarily focused on refactoring the MongoDB Node.js driver's cursor functionality. They removed unnecessary callbacks from functions that return cursors, streamlining the API. Additionally, the user implemented validation checks for TLS options, including the addition of several new options, and integrated changes to the URI specification. Their contributions also involved addressing issues related to promise libraries and the correct handling of write concerns in the driver.
nosqlnode-jsnode-mongodbnode-librarynodejs
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.