# Justin Rothweiler > Senior Frontend Software Engineer at Ramp Location: New York City Metropolitan Area, United States Profile: https://flows.cv/justinrothweiler Hardworking software engineer with a passion for building front-end web experiences. ## Work Experience ### Senior Software Engineer @ Ramp Jan 2024 – Present | New York, New York, United States ### Software Engineer @ Ramp Jan 2023 – Jan 2024 | New York, New York, United States ### Web Developer @ Adaptive Financial Consulting Jan 2020 – Jan 2023 | 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. ### Software Engineer Co-op @ Wayfair Jan 2019 – Jan 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. ### Software Engineer Intern @ Salsify Jan 2019 – Jan 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. ### Software Engineer Co-op @ Salsify Jan 2018 – Jan 2018 | Greater Boston Area Software engineer on a scrum team. Contributed to various projects surrounding a web application with a Ruby on Rails back end and an Ember.js front end. Responsibilities included implementation and testing of new features, discussing and sizing new user stories in weekly planning meetings, reviewing and approving pull requests, and presenting work to the greater engineering team. Accomplishments: • Designed and implemented a PostgreSQL performance monitoring database, allowing Salsify to better understand and visualize real-time user performance data. • Investigated performance issues reported by clients, utilizing the performance database to make recommendations on future work to improve the customer experience. • Increased Salsify’s global market share through an application-spanning localization project, allowing clients to store product content in more than 50 languages and dialects. This was a full-stack effort involving changes to the core representation of data in Salsify's back end. • Reduced production database size by 2TB and improved disaster recovery times by relocating audit data to a team-managed, Elasticsearch-backed microservice. ### Teaching Assistant @ Northeastern University Jan 2018 – Jan 2018 | Greater Boston Area Tutor/grader for Programming with Data, a new course offered at Northeastern focused on teaching programming to non-majors. The course's primary language is Python, and some data analytics using Python is taught. Responsibilities included coordinating tutoring sessions with other teaching assistants, attending weekly course staff meetings, and grading assignments. ### Office Assistant @ Northeastern University Jan 2016 – Jan 2018 | Greater Boston Area Office assistant for Northeastern University's computer science co-op and advising office. Involved working with other office assistants to ensure smooth daily office operations. Responsibilities included assisting students who enter the office, and overseeing the front desk in the event of supervisor absence. Also used Microsoft Excel to compile and analyze data relevant to the office. ## Education ### Bachelor's degree in Computer Science Northeastern University Jan 2016 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/j-rothweiler --- Source: https://flows.cv/justinrothweiler JSON Resume: https://flows.cv/justinrothweiler/resume.json Last updated: 2026-03-22