Senior front-end/full-stack software engineer with 11+ years of experience building and modernizing enterprise web applications across financial services, banking, telecom, and fintech. Strong background in React, TypeScript, JavaScript, Ember.js, Angular, Node.js, accessibility, testing, REST APIs, cloud platforms, and component architecture. Experienced in end-to-end project ownership, technical design, code reviews, cross-functional collaboration, mentoring, and modernizing legacy systems.

Senior front-end/full-stack software engineer with 11+ years of experience building and modernizing enterprise web applications across financial services, banking, telecom, and fintech. Strong background in React, TypeScript, JavaScript, Ember.js, Angular, Node.js, accessibility, testing, REST APIs, cloud platforms, and component architecture. Experienced in end-to-end project ownership, technical design, code reviews, cross-functional collaboration, mentoring, and modernizing legacy systems.

Available to hire

Senior front-end/full-stack software engineer with 11+ years of experience building and modernizing enterprise web applications across financial services, banking, telecom, and fintech. Strong background in React, TypeScript, JavaScript, Ember.js, Angular, Node.js, accessibility, testing, REST APIs, cloud platforms, and component architecture. Experienced in end-to-end project ownership, technical design, code reviews, cross-functional collaboration, mentoring, and modernizing legacy systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Beginner
Beginner
Beginner
See more

Work Experience

Senior Full-Stack Web Developer at NBH Bank
April 1, 2024 - June 1, 2026
Developed and maintained scalable enterprise applications using React and Node.js across front-end and back-end services. Served as subject matter expert for Nuxeo enterprise CMS, owning integrations, custom extensions, platform development, and ongoing support. Partnered with third-party vendors to transition CMS platform management in-house and contributed to technical design documentation. Designed and consumed RESTful APIs supporting microservices and cross-platform functionality; contributed Java application logic and integrations. Used Azure and Azure DevOps for cloud infrastructure, CI/CD pipelines, and deployment workflows.
Senior Front-End / Full-Stack Web Developer at Q2 Banking
December 1, 2022 - April 1, 2024
Modernized and maintained a large Ember.js banking application, replacing legacy patterns with modern framework design and syntax. Built reusable, accessible UI components and partnered with UX, backend, and QA teams to deliver responsive cross-browser experiences. Improved maintainability and performance of legacy code while writing unit, component, and acceptance tests for new functionality. Created engineering documentation, contributed code reviews, and proposed upgrade paths and development-process improvements.
Senior Full-Stack Web Developer at Comcast
July 1, 2022 - December 1, 2022
Architected and delivered an end-to-end CRUD application for phone-number management, owning the project from requirements through implementation and testing. Translated stakeholder needs into product requirements, balanced delivery risks, managed project timelines, and led Agile demos and ceremonies. Built Angular front-end experiences and Node.js APIs, oversaw accessibility compliance, and partnered with an engineering architect on company-wide standards. Mentored a test engineer on Cypress automation and used Docker/Rancher to manage multiple application environments.
Front-End / Full-Stack Web Developer at SFOX
March 1, 2021 - December 1, 2022
Developed and enhanced a low-latency/high-frequency trading platform using modern JavaScript/TypeScript technologies. Architected and served as sole engineer for an end-to-end testing repository and built a Slack bot for automated production test-failure reporting. Built React components with hooks, TypeScript, and SVGs; improved user flows and exposed real-time data to support client decision-making. Presented new technologies to the engineering team and contributed across the full SDLC from design through deployment and maintenance.
Front-End / Full-Stack Web Developer at Vanguard
September 1, 2019 - March 1, 2021
Developed UI for the Open an Account experience supporting business responsible for millions of dollars in assets annually. Built reusable Angular components and services, expanded a shared component library used by multiple teams, and integrated REST APIs. Led ADA/accessibility efforts, reviewed peer code for best practices, and collaborated with analytics and UX specialists on client-centric experiences. Monitored production stability, responded to outages, created Splunk dashboards, and used Cypress for automated feature and regression testing. Built Node.js services and used AWS DynamoDB and S3 to support additional customer-facing functionality.
Front-End / Full-Stack Web Developer at JPMorgan Chase & Co.
September 1, 2014 - September 1, 2019
Developed responsive UI for multiple internationally facing websites using JavaScript, React, HTML5, CSS3, Handlebars, SASS/LESS, and related front-end technologies. Built reusable components, enforced ADA/WCAG accessibility standards, and implemented protections against cross-site scripting risks. Designed RESTful Java APIs producing JSON for front-end applications and supported automated build, test, and deployment workflows with Git, Jenkins, and Maven. Built, maintained, published, and QA'd web experiences in Adobe Experience Manager (AEM), troubleshooting production issues and coordinating changes across design, content, and engineering teams.

Education

B.S. Computer Science at Drexel University
January 11, 2030 - August 27, 2026

Qualifications

Industry Experience

Financial Services, Telecommunications, Software & Internet