I am a results-driven Senior Software Engineer with 15+ years of experience designing and delivering high-performance, scalable, and accessible web applications. I specialize in building reusable Angular components, optimizing API interactions, and implementing enterprise design systems. I enjoy mentoring teams, guiding the adoption of modern UI frameworks, and turning complex requirements into intuitive, maintainable interfaces while prioritizing performance and accessibility.

Masoud Salehisedeh

I am a results-driven Senior Software Engineer with 15+ years of experience designing and delivering high-performance, scalable, and accessible web applications. I specialize in building reusable Angular components, optimizing API interactions, and implementing enterprise design systems. I enjoy mentoring teams, guiding the adoption of modern UI frameworks, and turning complex requirements into intuitive, maintainable interfaces while prioritizing performance and accessibility.

Available to hire

I am a results-driven Senior Software Engineer with 15+ years of experience designing and delivering high-performance, scalable, and accessible web applications. I specialize in building reusable Angular components, optimizing API interactions, and implementing enterprise design systems. I enjoy mentoring teams, guiding the adoption of modern UI frameworks, and turning complex requirements into intuitive, maintainable interfaces while prioritizing performance and accessibility.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Federal Reserve Bank – New York, NY
September 1, 2022 - Present
Led migration of legacy Java/JSP screens to Angular, improving load times and user satisfaction by 40%. Designed and implemented a Lit + Shoelace-based Design System to enhance UI reusability, accessibility, and visual consistency across internal applications. Spearheaded API optimization strategies, reducing redundant server requests and improving responsiveness and scalability. Built modular, reusable UI components with Angular/TypeScript; integrated Storybook for component documentation to accelerate onboarding. Developed configurable layout components for headers, footers, and navigation; applied UX best practices in Figma; customized AG Grid for enhanced data presentation and interaction. Authored unit and E2E tests (Jasmine, Karma, Cypress).
Senior Software Engineer at Federal Reserve Bank
September 1, 2022 - Present
Led migration of legacy Java/JSP screens to Angular, reducing load times and improving user satisfaction by 40%. Designed and implemented a Lit + Shoelace-based Design System to enhance UI component reuse, accessibility, and consistency across internal applications. Spearheaded API optimization to reduce redundant server requests, improving responsiveness and scalability. Developed modular, reusable UI components with Angular/TypeScript; integrated Storybook for component documentation to accelerate onboarding by 30%. Built configurable layout components for headers, footers, and navigation; applied UX best practices in Figma for accessible UI. Customized AG Grid for advanced data presentation and interactions. Authored unit and E2E tests (Jasmine, Karma, Cypress) to improve test coverage and reliability.
Senior Software Engineer at Federal Reserve Bank – New York
September 1, 2022 - Present
Migrated legacy Java/JSP screens to Angular, significantly improving load times and user satisfaction by 40%. Designed and implemented a Lit + Shoelace-based Design System to enhance UI component reusability, accessibility, and visual consistency across FRB internal applications. Spearheaded API optimization to reduce redundant server requests and improve responsiveness and scalability. Developed modular, reusable UI components with Angular/TypeScript; integrated Storybook for component documentation to streamline onboarding. Built configurable layout components for headers, footers, and navigation; applied UX best practices in Figma to create intuitive interfaces. Customized AG Grid for advanced data presentation, filtering, and interaction. Authored unit and E2E tests (Jasmine, Karma, Cypress) to improve reliability.
Senior Software Engineer at Federal Reserve Bank
September 1, 2022 - Present
Migrated legacy Java/JSP screens to Angular, significantly improving load times and user satisfaction by 40%. Designed and implemented a Lit + Shoelace-based Design System for UI components, accessibility, and visual consistency across internal applications. Spearheaded API optimization strategies, reducing redundant server requests and improving overall responsiveness and scalability. Built modular, reusable UI components with Angular and TypeScript, boosting development efficiency and maintainability. Integrated Storybook for component documentation, reducing onboarding time for new engineers by 30%. Implemented configurable layout components for headers, footers, and navigation. Applied UX best practices in Figma to create intuitive, accessible UI components. Customized AG Grid to enhance data presentation, filtering, and interaction. Authored unit and E2E tests (Jasmine, Karma, Cypress) to improve test coverage and reliability.
Senior Software Engineer at Kaiser Permanente – Oakland, CA
August 31, 2022 - October 2, 2025
Built microservices-based applications using Angular, Node.js, and Docker; designed a dynamic CMS in Angular; implemented secure OAuth/auth; collaborated with backend to design RESTful APIs; utilized RxJS and Swagger; created reusable UI components (tables, modals, carousels, accordions, translation services); added drag-and-drop features; enabled external script/style injection for rapid page customization; improved deployment times and accessibility across Kaiser patients. Implemented secure authentication mechanisms and leveraged RxJS for efficient data binding and API integration.
Senior Software Engineer at Kaiser Permanente
August 1, 2022 - October 2, 2025
Built microservices-based applications using Angular, Node.js, and Docker to improve system scalability and performance. Architected and developed a dynamic Angular CMS, reducing deployment times by 40% and extending reach to Kaiser Patients. Implemented secure OAuth authentication to safeguard healthcare data; collaborated with backend teams to design RESTful APIs enabling real-time data processing. Leveraged RxJS and Swagger for efficient data binding and API integration. Designed reusable UI components (tables, modals, carousels, accordions, translation services) to standardize development and reduce duplication; added drag-and-drop features for enhanced UX. Enabled external script/style injection for rapid page layout customization.
Senior Software Engineer at Kaiser Permanente – Oakland, CA
August 1, 2022 - October 2, 2025
Built microservices-based applications using Angular, Node.js, and Docker to enhance scalability and performance. Architected a dynamic content management system (CMS) in Angular, reducing deployment times by 40%. Implemented secure OAuth authentication to protect healthcare data. Collaborated with backend teams to design RESTful APIs for real-time data processing and optimized frontend interactions. Leveraged RxJS & Swagger for efficient data binding and API integration. Designed reusable UI components (tables, modals, carousels, accordions, translation services) to standardize development and reduce duplication. Created drag-and-drop features for flexible page layouts. Enabled external script/style injection for rapid customization of layouts.
Senior Software Engineer at Kaiser Permanente
August 1, 2022 - October 2, 2025
Built microservices-based applications using Angular, Node.js, and Docker to improve system scalability and performance. Architected and developed a dynamic Angular CMS, reducing deployment times and improving content delivery for Kaiser patients. Implemented secure OAuth authentication to safeguard healthcare data. Collaborated with backend teams to design RESTful APIs enabling real-time data processing and optimized frontend interactions. Utilized RxJS and Swagger for efficient data binding and API integration. Designed reusable UI components (tables, modals, carousels, accordions, translation services) to standardize development and reduce code duplication. Implemented drag-and-drop features for enhanced user interaction and created support for external script and style injection for rapid page customization.
Senior Software Engineer at Bank of the West – San Ramon, CA
November 30, 2018 - October 2, 2025
Developed advanced data visualization tools using Angular (2–5) and D3.js; integrated Neo4J graph databases to optimize complex queries; prototyped JHipster-based applications to accelerate development; integrated Liferay CMS with Angular to improve content delivery workflows.
Senior Software Engineer at Bank of the West
November 1, 2018 - October 2, 2025
Developed advanced data visualization tools using Angular 2-5 and D3.js, accelerating analytics for business users. Integrated Neo4J graph databases to optimize complex queries and data retrieval. Prototyped Java + Angular apps with JHipster, reducing development time by 25%. Integrated Liferay CMS with Angular to streamline content delivery workflows. Mentored interns, fostering skill development and boosting team productivity.
Senior Software Engineer at Bank of the West – San Ramon, CA
November 1, 2018 - October 2, 2025
Developed advanced data visualization tools using Angular (2–5) and D3.js to accelerate decision-making. Integrated Neo4J graph databases to optimize complex queries, improving data visualization and retrieval performance. Prototyped JHipster-based Angular applications to streamline development. Integrated Liferay CMS with Angular to improve content delivery workflows. Mentored interns, fostering skills development and increasing team productivity.
Senior Software Engineer at Bank of the West
November 1, 2018 - October 2, 2025
Developed advanced data visualization tools using Angular (2–5) and D3.js, accelerating decision-making for business analysts. Integrated Neo4j graph databases to optimize complex queries and improve data visualization performance. Prototyped Java + Angular applications using JHipster, reducing development time by 25%. Integrated Liferay CMS with Angular to improve content delivery workflows for bank users. Mentored interns, fostering skill development and improving team productivity.
Senior Software Engineer at Williams Sonoma – San Francisco, CA
August 31, 2017 - October 2, 2025
Implemented A/B testing scripts to optimize marketing strategies; integrated Giftpixels to automate gift message delivery; redesigned WISMO (Where Is My Order) pages to improve the customer pickup experience.
Senior Software Engineer at Williams Sonoma
August 1, 2017 - October 2, 2025
Implemented A/B testing scripts to optimize marketing strategies using Adobe Classic & Standard, improving conversion rates. Collaborated with cross-functional teams to align technical solutions with business goals. Integrated Giftpixels to automate gift message delivery and redesigned WISMO pages to improve customer pickup experience.
Senior Software Engineer at Williams Sonoma – San Francisco, CA
August 1, 2017 - October 2, 2025
Implemented A/B testing scripts to optimize marketing strategies using Adobe Classic/Standard, enhancing conversion rates. Collaborated with cross-functional teams to ensure alignment with business goals. Integrated Giftpixels to automate gift message delivery, improving customer engagement. Redesigned WISMO (Where Is My Order) pages to improve pickup experience.
Senior Software Engineer at Williams Sonoma
August 1, 2017 - October 2, 2025
Implemented A/B testing scripts to optimize marketing strategies using Adobe Classic & Standard, increasing conversion rates. Collaborated with cross-functional teams to ensure technical solutions aligned with business goals. Integrated Giftpixels to automate gift message delivery, enhancing customer engagement. Redesigned WISMO (Where Is My Order) pages to improve the customer pickup experience.
Senior Software Engineer at Cashedge / Fiserv – Sunnyvale, CA
February 28, 2017 - October 2, 2025
Implemented a React-based UI for P2P payments; prototyped AngularJS and Angular 2 workflows; developed interactive AJAX-based prototypes; produced high-fidelity HTML5/CSS3 mockups; collaborated with UX teams to align solutions with business goals.
Senior Software Engineer at Cashedge / Fiserv
February 1, 2017 - October 2, 2025
Delivered a React-based UI using Flux for P2P payments, modernizing frontend for the platform; created AngularJS and Angular 2 prototypes for payment workflows to accelerate tech adoption. Developed interactive AJAX-based prototypes; produced high-fidelity HTML5/CSS3 mockups in collaboration with UX teams.
Senior Software Engineer at Cashedge / Fiserv – Sunnyvale, CA
February 1, 2017 - October 2, 2025
Implemented a React-based UI using Flux for P2P payments, modernizing the frontend of the payment platform. Created AngularJS and Angular 2 prototypes for payment workflows, accelerating technology adoption. Developed interactive AJAX-based prototypes with Facelets, improving usability. Produced high-fidelity mockups in HTML5/CSS3, collaborating closely with UX teams.
Senior Software Engineer at Cashedge / Fiserv
February 1, 2017 - October 2, 2025
Implemented a React-based UI using Flux for P2P payments, modernizing the frontend of the payment platform. Created AngularJS and Angular 2 prototypes for payment workflows, accelerating technology adoption. Developed interactive AJAX-based prototypes with Facelets, improving usability testing. Produced high-fidelity HTML5/CSS3 mockups in collaboration with UX teams.
Senior Software Consultant at Yodlee – Redwood City, CA
May 31, 2011 - October 2, 2025
Built AJAX applications; designed RESTful and SOAP API integrations for banking systems; led a team of 4 engineers, establishing development best practices and mentoring through code reviews.
Senior Software Consultant at Yodlee
May 1, 2011 - October 2, 2025
Built AJAX applications using YUI and designed RESTful/SOAP API integrations for a banking payment system. Led a team of four engineers, established development best practices, mentored colleagues, and conducted code reviews to ensure quality.
Senior Software Consultant at Yodlee – Redwood City, CA
May 1, 2011 - October 2, 2025
Built AJAX applications using YUI libraries to improve web application responsiveness. Designed RESTful and SOAP API integrations for the payments system used by banking clients. Led a team of 4 engineers, establishing development best practices. Mentored developers and led code reviews to maintain quality standards.
Senior Software Consultant at Yodlee
May 1, 2011 - October 2, 2025
Built AJAX applications using YUI libraries, improving web application responsiveness. Designed RESTful and SOAP API integrations for seamless client-server communication for a banking system developed by Yodlee. Led a team of 4 engineers, establishing development best practices. Mentored developers and led code reviews to maintain quality standards.
Senior Software Engineer at Rearden Commerce – San Mateo, CA
June 30, 2007 - October 2, 2025
Designed scalable, object-oriented client/server applications; created reusable tag libraries for complex JSP state flows; built GUIs with Struts, JSP, AJAX, and DHTML to enhance usability; mentored developers and led code reviews.
Senior Software Engineer at Rearden Commerce
June 1, 2007 - October 2, 2025
Designed scalable, object-oriented client/server applications, achieving ~30% performance improvements for a web platform used by millions of employees across thousands of corporations. Created reusable JSP tag libraries for complex state flows and built GUIs with Struts, JSP, AJAX, and DHTML to enhance usability; mentored developers and upheld code quality.
Senior Software Engineer at Rearden Commerce – San Mateo, CA
June 1, 2007 - October 2, 2025
Designed and implemented scalable, object-oriented client/server applications improving performance by 30% for a web app used by millions of employees across thousands of corporations. Created reusable tag libraries for complex JSP state flows, improving development efficiency. Built GUIs with Struts, JSP, AJAX, and DHTML, CSS, and JavaScript to enhance usability. Mentored developers and led code reviews to maintain quality standards.
Senior Software Engineer at Rearden Commerce
June 1, 2007 - October 2, 2025
Designed and implemented scalable, object-oriented client/server applications, improving performance by 30% for a web application used by millions of employees across thousands of corporations. Created reusable tag libraries for complex JSP state flows, improving development efficiency. Built GUIs with Struts, JSP, AJAX, and DHTML, CSS, and JavaScript to enhance usability. Mentored developers and led code reviews to maintain quality standards.

Education

MBA, Management at East Bay University
January 11, 2030 - October 2, 2025
B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025
MBA, Management at East Bay University
January 11, 2030 - October 2, 2025
B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025
MBA, Management at East Bay University, Hayward, CA
January 11, 2030 - October 2, 2025
B.S., Electrical/Software Engineering at University of Houston, Houston, TX
January 11, 2030 - October 2, 2025
MBA at East Bay University
January 11, 2030 - October 2, 2025
B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Financial Services, Professional Services, Healthcare, Retail