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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Federal Reserve Bank – New York, NY
September 1, 2022 - PresentLed 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 - PresentLed 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 - PresentMigrated 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 - PresentMigrated 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, 2025Built 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, 2025Built 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, 2025Built 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, 2025Built 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, 2025Developed 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, 2025Developed 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, 2025Developed 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, 2025Developed 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, 2025Implemented 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, 2025Implemented 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, 2025Implemented 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, 2025Implemented 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, 2025Implemented 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, 2025Delivered 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, 2025Implemented 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, 2025Implemented 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, 2025Built 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, 2025Built 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, 2025Built 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, 2025Built 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, 2025Designed 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, 2025Designed 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, 2025Designed 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, 2025Designed 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, 2025B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025MBA, Management at East Bay University
January 11, 2030 - October 2, 2025B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025MBA, Management at East Bay University, Hayward, CA
January 11, 2030 - October 2, 2025B.S., Electrical/Software Engineering at University of Houston, Houston, TX
January 11, 2030 - October 2, 2025MBA at East Bay University
January 11, 2030 - October 2, 2025B.S., Electrical/Software Engineering at University of Houston
January 11, 2030 - October 2, 2025Qualifications
Industry Experience
Software & Internet, Government, Financial Services, Professional Services, Healthcare, Retail
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in New York today.