Hardworking software engineer with a passion for building front-end web experiences.
2024 — Now
New York, New York, United States
2023 — 2024
New York, New York, United States
New York, New York, United States
Client #1 (January 2021 - June 2023)
Instituted a platform centered on an Electron desktop application which acts as a container for 30+ client-owned and partner financial applications. Recently appointed as delivery lead for Adaptive resources on the project, overseeing team welfare and execution of deliverables in addition to typical developer responsibilities.
Accomplishments:
Created, maintained, and documented a React component library utilizing Material UI with custom styles, published as an NPM package for use by partner teams. The introduction of a component library increased developer efficiency as well as unified the container and partner applications under a single design system.
Collaborated with design and product stakeholders to enhance the container with custom features for launching applications, notifications, advanced search, etc.
Laid the groundwork for interoperability between financial applications using the FDC3 open standard, and assisted with FDC3 adoption by partner teams.
Established and promoted effective release practices around platform and NPM dependency upgrades, including CI/CD, changelog management, and QA testing.
Client #2 (September 2020 - December 2020)
Reported to client stakeholders throughout the rapid development and testing of a greenfield cryptocurrency trading UI written with React. Responsibilities included implementing and testing new features, conducting code review of other developers' pull requests, and educating client developers on technologies recommended by Adaptive, such as RxJS.
Accomplishments:
Maintained reactive programming principles through the use of RxJS observables to propagate WebSocket events.
Enhanced application responsiveness by introducing media breakpoints as well as a custom view optimized for mobile device usage.
2019 — 2019
Greater Boston Area
Software engineer in Storefront Engineering, which builds experiences for desktop and mobile web users in a PHP/React web application. Member of the Complimentary Items team, which rapidly iterates on cross-sell features on Wayfair's core product detail page. Responsibilities included completing tickets across the project life cycle, contributing to scrum planning meetings and retrospectives, collaborating with cross-functional teams to meet project specifications, communicating project status with stakeholders, and monitoring performance of existing cross-sell features.
Accomplishments:
Led the creation of a new cross-sell feature enabling bundled purchases of multiple products from the same warehouse. The experience is visible to all users on more than 10,000 product detail pages. Project work included creating a project plan against stakeholder acceptance criteria; cross-functional planning of code architecture; back-end and front-end implementation and testing; and communication with intrateam groups including product management, product design, and quality assurance.
Contributed to a team unit testing initiative that increased test coverage of code under our ownership by 30% in Q3 and Q4. Designed robust Jest/Enzyme and PHPUnit tests for our new bundled purchase feature and supplemented tests on existing features between larger projects. Boosted team confidence in feature functionality, increased code scalability, and allowed for faster iteration on new and existing features.
Refactored a legacy frontend codebase with a goal of improving legacy and future feature reliability and scalability. Efforts included removing dependencies on deprecated data sources, reducing JavaScript bundle size, and increasing code documentation.
2019 — 2019
Greater Boston Area
Returned to Salsify for two months as a software engineer intern independent of the co-op experience.
Accomplishments:
Developed functionality enabling users to import and maintain referential product data. This was part of a data modeling initiative to allow Salsify to support more complex customer data.
Engineered a new GraphQL API as part of an overhaul of a core application feature.
Education
2016 — 2020
Northeastern University
Bachelor's degree
2016 — 2020