Summary
Overview
Work History
Education
Skills
Core Skills
Timeline
Generic

VIGNESH MANIVASAGAM

Prosper

Summary

Senior Frontend Lead with over 13 years of experience in developing scalable web applications utilizing React, Angular, JavaScript, and TypeScript. Expertise in state management, accessibility, and performance optimization. Experienced in leading UI engineering initiatives, modernizing legacy systems, and enhancing overall system stability.

Overview

15
15
years of professional experience

Work History

Lead Software Engineer (VP)

JP Morgan Chase & Co
Plano
01.2023 - Current
  • Led UI engineering efforts across RBAC platforms, providing technical direction and architectural guidance.
  • Built reusable React functional components, custom hooks, and shared UI utilities aligned with best practices.
  • Reviewed UI designs and provided guidance on scalability, accessibility, and performance.
  • Conducted code reviews with emphasis on clean code, maintainability, and long-term sustainability.
  • Mentored junior developers and supported team growth through technical coaching.
  • Partnered with backend teams to resolve complex integration issues with Java Spring Boot APIs.
  • Played a key role in strengthening RBAC workflows by improving performance and eliminating UI bottlenecks.
  • Utilized Git and Bitbucket for version control and repository management.
  • Deployed and monitored UI services using Kubernetes to support scalable application environments.

Software Engineer (Associate)

JP Morgan Chase & Co
Plano
04.2019 - 12.2022
  • Worked on multiple RBAC-related applications, including Angular-based role management systems and a React-based role access pattern application for role suggestions.
  • Developed and maintained Angular modules, services, shared components, and route guards.
  • Built reusable UI components using Angular and React, following component-based architecture principles.
  • Implemented React Context API and Angular NgRx Store for structured state management.
  • Improved UI performance through memoization, lazy loading, and code-splitting.
  • Ensured responsive and accessible UI design across devices and browsers.
  • Troubleshot UI issues and collaborated with backend teams to resolve API integration challenges.
  • Contributed to RBAC workflow stability by resolving UI bottlenecks and performance issues.

IT Analyst

Tata Consultancy Services
Irving
05.2018 - 03.2019
  • Led a scrum team of 7 developers supporting web analytics initiatives for Citi online applications.
  • Created JavaScript promises and XMLHTTP requests to retrieve data from content management systems.
  • Designed JSON-based response handling for UI consumption.
  • Developed universal JavaScript modules compatible with Angular and other frameworks.
  • Managed source code using Bitbucket and followed Agile/Scrum practices.
  • Automated request parameter validation using Google Puppeteer.

System Engineer

Tata Consultancy Services
Irving
06.2011 - 04.2018
  • Migrated large-scale legacy banking applications from jQuery/JavaScript to Angular.
  • Built dynamic branding services in Angular using JSON Logic.
  • Implemented Angular lifecycle hooks, authentication route guards, and HTTP interceptors.
  • Customized Angular HTTP services to attach security tokens for microservice APIs.
  • Used ES6 features and RxJS observables to build reactive UI flows.
  • Developed reusable layouts and shared UI components across applications.
  • Redesigned navigation menus using JavaScript, jQuery, and Angular.
  • Re-engineered UI using Bootstrap to improve responsiveness and consistency.
  • Integrated REST APIs and AJAX services with frontend modules.
  • Created custom client-side validation frameworks.
  • Resolved cross-browser compatibility issues and production UI defects.
  • Served as part of the UI Center of Excellence, providing design and technology guidance across projects.

Education

Bachelor of Engineering - Mechanical Engineering

Thiagarajar College of Engineering
Madurai
01.2011

Skills

  • React and Angular
  • Accessibility standards
  • JavaScript (ES6)
  • TypeScript proficiency
  • HTML5 and CSS3
  • Bootstrap framework
  • AG Grid integration
  • Debugging techniques
  • Git and Bitbucket version control
  • Jest, Jasmine, and Karma testing
  • Cross-team collaboration skills
  • JSON and AJAX handling
  • Agile/Scrum methodologies

Core Skills

React, Angular, Component Architecture, Reusable UI Libraries, Performance Optimization, Accessibility, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, AG Grid, Code Reviews, Debugging, Unit Testing, Build Optimization, Git, Bitbucket, Node.js, Kubernetes, Jest, Jasmine, Karma, Technical Ownership, Mentoring Developers, Cross-team Collaboration, JSON, AJAX, Agile/Scrum

Timeline

Lead Software Engineer (VP)

JP Morgan Chase & Co
01.2023 - Current

Software Engineer (Associate)

JP Morgan Chase & Co
04.2019 - 12.2022

IT Analyst

Tata Consultancy Services
05.2018 - 03.2019

System Engineer

Tata Consultancy Services
06.2011 - 04.2018

Bachelor of Engineering - Mechanical Engineering

Thiagarajar College of Engineering