TAMIL AZHAGI AYYANATHAN
Charlotte, NC ************@*****.*** +1-839-***-****
PROFESSIONAL SUMMARY
● Senior Frontend Technology Lead with 11+ years of hands-on experience designing, developing, and scaling
enterprise-grade, accessible, and high-performance web applications across banking, finance, and retail
domains.
● Deep expertise in Angular (v4–v22), TypeScript, JavaScript (ES6+), HTML5, and CSS3, with strong command of
RxJS streams integrated seamlessly with NgRx selectors and effects.
● Proven track record designing modular, reusable components and implementing Micro Frontend architectures
for large-scale enterprise platforms.
● Integrated Angular applications with RESTful Java-based APIs, building HTTP client services with RxJS for efficient
API consumption, error handling, and retry mechanisms.
● Partnered with backend teams to define API contracts, request/response models, and error codes, and
implemented token-based authentication (OAuth/JWT) for secure enterprise API communication.
● Optimized frontend performance through lazy loading, API caching, and request batching, and integrated Splunk
logging/dashboards to trace frontend-to-backend transactions and speed up root-cause analysis.
● Extensive experience building responsive, mobile-first UIs with HTML5, CSS3, SASS/LESS, Bootstrap, and
Flexbox/Grid.
● Explored and implemented Agentic AI solutions to enhance frontend applications through intelligent user
interactions, contextual workflows, automated decision support, and dynamic UI experiences.
● Leveraged GitHub Copilot and AI-assisted development tools to accelerate code generation, refactoring, unit test
creation, debugging, documentation, and reusable component development, driving team-wide adoption of AI-
enabled engineering practices.
● Advanced skills in complex form-driven applications, including reactive forms, custom validators, dynamic
workflows, and state handling.
● Delivered ADA/WCAG-compliant applications, with hands-on testing using NVDA and JAWS, ARIA roles, and
keyboard navigation.
● Strong understanding of performance optimization techniques including lazy loading, change detection
strategies, and efficient component rendering.
● Hands-on experience with Jasmine and Karma for unit testing, ensuring high code quality and test coverage.
● Owned frontend CI/CD pipelines and release readiness, collaborating with DevOps teams using Jenkins, XL
Release, and environment promotion strategies.
● Proficient in Git-based version control, Agile/Scrum methodologies, and cross-functional collaboration across
large engineering programs.
● Proven ability to translate complex business requirements into intuitive user experiences while mentoring
engineers and driving frontend best practices across enterprise programs.
TECHNICAL SKILLS
Languages & Web Technologies: TypeScript JavaScript (ES6+) HTML5 CSS3
Frameworks & Libraries: Angular (v4–v22) AngularJS RxJS NgRx Bootstrap Angular Material jQuery
AI & Productivity Tools: Agentic AI GitHub Copilot AI-Assisted Development Prompt Engineering
APIs & Backend Integration: RESTful APIs Java Spring Boot OAuth JWT Micro Frontend Architecture
Development & Collaboration Tools: Git GitHub Maven Jenkins XL Release JIRA Confluence Checkmarx
Splunk
IDEs & Design Tools: Eclipse Visual Studio Code IntelliJ IDEA Figma Sketch InVision
Testing: Jasmine Karma
Accessibility: ADA/WCAG JAWS NVDA ARIA
Operating Systems: Windows macOS Linux
PROFESSIONAL EXPERIENCE
Infosys Ltd, Oct 2018 – Present
Technology Lead Client: Bank of America
● Led the design, development, and delivery of large-scale enterprise banking applications supporting critical
financial services, including account management, transaction processing, commercial card services, loan
origination, search capabilities, notifications, and customer support workflows.
● Designed and developed scalable Angular applications using Angular, TypeScript, HTML5, CSS3, RxJS, NgRx, and
Angular Material, delivering high-performance, responsive, and ADA/WCAG-compliant user experiences for
banking customers.
● Developed and enhanced Java Spring Boot REST APIs by implementing Controller and Service layer components
supporting account, transaction, notification, and business workflow integrations between frontend applications
and enterprise backend systems.
● Built and integrated RESTful APIs using Spring Boot, including endpoint development, request/response mapping,
service-layer implementation, exception handling, and integration with downstream banking systems.
● Collaborated with backend engineers, architects, product owners, and business stakeholders to define API
contracts, improve system design, and deliver secure, scalable solutions aligned with banking requirements.
● Architected Micro Frontend solutions enabling modular application development, independent deployments,
reusable components, and seamless integration across enterprise banking platforms.
● Designed scalable frontend architecture using feature-based modules, lazy loading, reusable component libraries,
shared services, and state management patterns to improve maintainability and performance.
● Developed the CashPro Search application, a high-volume enterprise banking solution supporting millions of user
searches and enabling efficient access to critical financial information and transaction data.
● Implemented complex banking workflows including commercial card requests, loan origination, customer
onboarding, eligibility validations, document management, and regulatory compliance-driven features by building
dynamic reactive forms with custom validations, business rules, conditional field rendering, save-and-resume
functionality, and robust error handling.
● Leveraged RxJS Observables, Subjects, and BehaviorSubjects to manage asynchronous data streams, API
interactions, real-time UI updates, search functionality, and dynamic form validations.
● Remediated security vulnerabilities identified through Checkmarx and SonarQube, and refactored legacy jQuery-
based components to eliminate Content Security Policy (CSP) risks and improve compliance with enterprise
security standards.
● Ensured accessibility and usability compliance across banking applications by implementing ADA/WCAG
standards and validating cross-browser compatibility using Sauce Labs.
● Managed CI/CD pipelines, application deployments, and Go-Live activities using Jenkins, XL Release, and Git, and
supported production operations by monitoring application health and troubleshooting via Splunk.
● Partnered with QA teams and Product Owners to drive regression testing, performance testing, UAT validation,
sprint acceptance, and successful production releases.
● Conducted technical design reviews, peer code reviews, and mentoring sessions to establish Angular best
practices, improve code quality, and guide junior developers.
● Leveraged GitHub Copilot and prompt engineering techniques to accelerate Angular component generation, API
integration, documentation, and unit test creation, delivering frequent production enhancements within strict
banking timelines.
Cogito Ergo Sum Software Solutions (India) Pvt Ltd, Dec 2017 – Sep 2018
Software Engineer Client: Local Restaurants
● Designed and developed responsive web applications and tablet-first interfaces supporting restaurant billing,
inventory management, food ordering, and reservation workflows.
● Built dynamic and reusable UI components using JavaScript, jQuery, HTML5, CSS3, and Bootstrap to deliver
intuitive, user-friendly experiences across multiple devices.
● Implemented customer-centric UI flows, dashboards, navigation patterns, and interactive features to improve
usability and streamline business operations.
● Optimized application layouts and user interactions through cross-browser compatibility testing, responsive
design enhancements, and multi-device validation.
● Collaborated with business stakeholders and product teams to gather requirements, refine UI/UX designs,
prioritize enhancements, and deliver features aligned with customer needs.
● Converted web applications into native mobile applications using Apache Cordova, enabling mobile accessibility
and consistent user experiences across platforms.
● Improved application usability by incorporating stakeholder and end-user feedback, continuously enhancing
workflows, performance, and overall product experience.
Selotsoft, Sep 2015 – Nov 2017
UI Developer Client: U.S. Online Voting/Engagement Platform
● Developed and enhanced AngularJS applications using Angular Material to deliver responsive, user-friendly web
experiences for a U.S.-based online engagement platform.
● Transformed UX designs from Sketch into W3C-compliant, responsive web pages by implementing reusable UI
components with HTML5, CSS3, and JavaScript.
● Built cross-browser compatible and responsive UI components optimized for performance and consistent user
experience across desktop and mobile devices.
● Implemented Material Design principles, reusable frontend components, and intuitive user interactions to
improve application usability and maintainability.
● Created proof-of-concepts (POCs) to validate technical solutions, explore new approaches, and support decision-
making during feature development.
● Collaborated with subject matter experts, designers, and stakeholders to refine requirements, validate solutions,
and deliver high-quality frontend applications.
EDUCATION
Bachelor of Technology in Information Technology — Anna University, India
CERTIFICATIONS & AWARDS
● Claude Certified Developer – Foundations (Anthropic)
● Claude Certified Associate – Foundations (Anthropic)
● Infosys Certified Angular Professional
● Infosys Certified Front-End Web Developer
● Delivery Ninja (Q3 FY22) – PPP Application
● Insta Awards (Q3 FY23, Q2 FY24, Q1 FY25) – Technical Leadership & Critical Business Initiatives
● Bank of the Year – Best Customer Experience (TMI 2025) for CashPro Search Application