Tea Reggi
New York City | thomas@reggi.com | 347-878-7829
Software Engineer
Github
February 2024 → Present
In February 2024 I joined Github to work on npm! Stay tuned for a fuller description in the weeks and months to come!
Front-endBack-endJavaScriptNode.js
Full-Stack Engineer
As a Full-Stack Engineer at Twitter, I worked on the development and maintenance of content moderation tooling, specifically focusing on flagging and reporting content. My responsibilities included collaborating on multiple backend services written in Scala and frontend applications written in TypeScript and React. Additionally, I made contributions to a shared React UI component library to ensure standardized components across various tools. Throughout my time at Twitter, I took the initiative to develop comprehensive documentation on the inner workings of the system, benefiting both my team and new members during the onboarding process.
Front-endBack-endScalaJavaScriptTypeScriptReactNode.js
Software Engineer
MongoDB
March 2020 → November 2020
At MongoDB, I worked on the Node.js Driver, an open-source NPM module. I actively engaged with our community and users, maintaining open communication to address bug reports and feature requests. My responsibilities included adding new features to the driver, ensuring its compatibility with the core MongoDB database, resolving technical debt, and fixing bugs.
TypeScriptJavaScriptMongoDBNode.jsOpen Source
Senior Software Engineer
Hello Alfred
September 2018 → June 2019
At Alfred, I had the opportunity to work on several applications catering to different user groups. This included internal web-based tools for our dispatchers, a customer-facing application for end-users, and an app specifically designed for our Alfreds on the ground. My main responsibility revolved around developing web tooling used by our dispatchers to effectively communicate with Alfreds. This involved creating Node.js APIs and utilizing React Native. Notable projects I worked on included implementing zip-code validation and developing functionality for recurring item handling.
ElixirFront-endBack-endJavaScriptTypeScriptMongoDBPostgreSQLReact NativeReactNode.js
Senior Software Engineer
American Express
August 2017 → August 2018
At American Express, my primary responsibility was to deliver a more personalized experience for our users. I leveraged Node.js APIs to seamlessly integrate with Angular and React front-ends, resulting in secure and robust solutions that enhanced user engagement. Additionally, I actively collaborated with cross-functional teams within the company to successfully integrate internal APIs, promoting efficient communication and fostering a spirit of cooperation.
Front-endBack-endNode.jsJavaScriptReact
Senior Software Developer
ZX Ventures
January 2016 → August 2017
As the startup tech arm of Anheuser-Busch InBev, I played a crucial role at ZX Ventures in leveraging my expertise in the Shopify platform to build and scale multiple brands globally. Working closely with acquired teams across different countries, I spearheaded the standardization of ecommerce solutions for properties such as Bevybar, Beerhawk, and Zé, a global courier platform. My responsibilities encompassed developing Shopify API integrations, creating custom apps, and building front-end interfaces using React and Node.js. With a particular focus on payment processing, recurring payments, fulfillment centers, and inventory management, I ensured seamless operations and enhanced user experiences.
Front-endBack-endJavaScriptReactNode.js
Full-stack Developer
Holstee
October 2011 → July 2015
At Holstee, my primary responsibility was to ensure a great shopping experience for our users. As an early adopter of the Shopify platform, I played a key role in creating a custom ecommerce theme and implementing custom API integrations with various payment processors and fulfillment centers. Additionally, I developed several publicly available Shopify apps using Node.js and JavaScript, which were accessible to users through the app store. Furthermore, I proactively addressed our customers’ needs, requests, and provided support to ensure their satisfaction.
Front-endBack-endJavaScriptNode.js