2024 — Now
Software Engineer at GitHub working on npm across the CLI, registry frontend, and backend services that power the JavaScript ecosystem. I build and ship Node.js/JavaScript features at massive scale, improving developer workflows, performance, reliability, and the end-to-end publishing experience for millions of developers worldwide.
2021 — 2022
New York, United States
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.
2020 — 2020
New York, United States
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.
Greater New York City Area
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.
Greater New York City Area
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.
Education
2007 — 2011
City University of New York-College of Staten Island
Bachelors of Science
2007 — 2011