Chandra Ponnusamy Email: [email protected] Phone: 972-977-7538

TECHNICAL SUMMARY

Highly skilled DevOps/Middleware Consultant with over 19 years of experience in the field. Background includes architectural analysis, design, development, integration, documentation and implementation of Web- based, multi-tiered systems using the IBM Middleware and Integration Products.

SKILLS

DevOps: Docker CE, Docker Compose, K8s, Helm, Tiller, Ansible

IBM Products: IBM WebSphere Portal, WebSphere, API Integration/OAuth

ApplicationFramework: Spring,SpringBoot, API Development, Microservices, React, React Native, , MyBatis, Spring JPA, Swagger, Chaos ToolKit

Application Testing: Cucumber TDD/TestNG/JUNIT/Mockito/Selenium

Search: Solr

Messaging: IBM WebSphere MQ/Apache Kafka

Others: J2EE, JSF, Struts, OOAD, UML, Rational Rose, SAML2

PROFESSIONAL EXPERIENCE

EmployBridge, Irving TX

Lead Full Stack Developer July to Nov 20

1. Working as Full Stack Developer, primarily on API Development for end client Lyft 2. Developed Cucumber Feature Files, Step Definitions to mock Spring API to enable BDD/TDD framework. 3. Extensively used React.JS, React Hooks, State, Props and React Testing Library for building UI which interact with backend micro service. 4. Experience in using React JS components, Forms, Events, Keys, Router, 5. Extensively used Spring Boot Micro Services, Spring JPA for API Development for On- Boarding Application. 6. Setup Kafka server, created topics, Published messages to topics and Consumed topics from API. 7. Monitor and Debug Application hosted on AWS. 8. Integrated with Adobe Signing/WebHooks for OnBoarding Application. 9. Integrated with FormI9 compliance vendor for automating Employee Eligibility Verification. 10. Enabled JSON based logging to support AWS. 11. Wrote Junit Test Code for API Unit Testing. 12. Well versed with Agile Scrum Process and Identifying requirements and confirming with business at the earliest life cycle. 13. Team Player, Highly Skilled in Problem Determination, Learning new skills.

BCBS Jacksonville, FL Nov 19 to Mar 20

Lead Full stack Developer

Chandra Ponnusamy 972-977-7538

1. Working as Full Stack Developer for Channel Management Platform at BCBS (Florida Blue). 2. Design and Development for Agent point Microservices using Spring Boot, Swagger, MyBatis and Kafka 3. Design and Development multiple micro services for Request Management project using Spring Boot, Spring Batch, Apache POI, Postgres, MyBatis and REACT UI framework. 4. Used Cucumber TDD/Chaos Toolkit/Jacoco code coverage. 5. Deployed Applications to Jenkins pipeline to push the code to upstream environment. 6. Troubleshoot and Problem Determination of Applications during development and testing cycle. 7. Use Florida Blue internal framework to adopt the development of new applications.

CaterPillar (CAT), Peoria (Remote) Oct 18 to Aug 19

Lead J2EE/Portal Developer

1. Working as a Lead portal developer for CAT Enterprise Portal. 2. Design and Development of CAT Consolidated Compensation portlet 3. Expert in designing PDF document using Apache FOP/XSLT for generating statements. 4. Used CAT internal framework like TUF for developing portlet applications. 5. Wrote JUnit code for portlet. 6. Developed Spring Boot Micro Services for backed API development and tested using Postman/Swagger 7. Implemented Solr Search for Enterprise application 8. Extracted Employee Data using Spring Boot/MyBatis 9. Enhanced Division News Portlet to display the content based on the employee division. 10. Meeting internal customers and gathering business requirements to enhance the applications for Enterprise Portal. 11. Handling Release process for Enterprise Portal for biweekly release. 12. Developed SpringBoot Application based API and consumed through Script Portlet. 13. Used Swagger for exposing API documentation. 14. Updating Themes and Skins for Multiple virtual portals running on Enterprise Portal which runs on IBM WebSphere Portal platform. 15. Single point of contact for Enterprise portal.

RBC, Minneapolis Aug 18 to Oct 18

WebSphere Portal Lead

1. Act as Single Point of Contact from Application Development Team to the Infrastructure and performthe portal migration from Z/OS to Z/Linux. 2. Analyze and Perform and migrate the application written in J2EE/Portlets. 3. Develop new themes and skins for WebSphere Portal and migrate the legacy theme to modular theme. 4. Developed API using Spring Boot MicroServices, for retrieving data from backed applications and integrated with Portlets. 5. Develop advanced UI application using Angular/React. 6. Research and Provide the strategy direction to the client and business partners. 7. Develop new applications using JSR 286 and MVC Portlets. 8. Develop and Design WCM applications 9. Tune and Solve the issues during migration

Automobile Client (Remote) May 17 to June 18

Web Operation Lead

1. Mentor the Web Operations Team to support the following IBM products.

Chandra Ponnusamy 972-977-7538

o IBM WebSphere Application Server V7/8/9 o IBM WebSphere Portal V8.5 o IBM Security Access Manager V7/9 o IBM BPM V8.5.6 o IBM MobileFirst V7.0 o IBM Tivoli Federated Identity Manager o IBM ISAM o Solr Search Engine 2. Interface with business/development team to ensure KPI/SLA are met on team goals. 3. Monitor the Incidents and assign the tickets to the team. 4. Lead the operation team members and assist in any technical issues.

Verizon Wireless, Schaumburg, IL Oct 2016 to Apr 2017

Watson Developer

➢ Installed and Configured Watson Explorer V10,V11, V11.0.1 and V11.0.2 ➢ Created Search Collections for CQ5,CQ5-EG and InfoManager Collections. ➢ Core member of the team for Verizon Enterprise Search Practice. ➢ Wrote custom converters for the search collections to retrieve the content on the front-end defined by the business users. ➢ Worked as L3 resource to support to work on the tickets raised from the business and infrastructure ➢ users. ➢ Wrote custom bash script for automating the Watson Engine (WEX) so that Watson Environment can be setup in 2hours. Manual task would be few days to setup the collections/crawling the search collections. ➢ Configured Crawler Servers and Front-end servers and defined the sources to display the fields which ➢ are searchable and not returnable. ➢ Well versed with XSL/XPATH for developing custom converters.

Centene, Chesterfield, MO May 16 to Oct 16.

IBM ECM Consultant

IMG SYSTEMS, PLANO, TX Feb 16 to May 16 ➢ Worked as java developer for web facing portal. ➢ Developed API using Spring Boot and exposed as JSON for front end applications. ➢ Design/Development/Required gathering for customer facing web site.

HealthCare Firm, Billerica, MA/UK (Remote) May 12 – Jan 16.

IBM Security/Portal Consultant

• Work as a Subject Matter Expert on IBM Security stack for various IBM Security products. • Hands of experience with software based and appliance based ISAM products. • Implement Master-Master Replica topology for Production and Test environments. • Utilize skills in TDS installation and configuration, schema design and troubleshooting. • Tune TDS Server to improve performance using Runstats and Reorgchk. • Install and configure IBM Security Access Manager Policy Server V7.x, WebSEAL Server V7.x, and other supporting components. • Install and configure TFIM V6.2.2 Server and set up TFIM as SP for multiple partners in PROD/UAT/CT environment. • Highly skilled in troubleshooting Federation issues. • Troubleshoot WebSEAL Servers for various environments.

Chandra Ponnusamy 972-977-7538

• Create Virtual Host junction for backend applications and implement various ISAM artifacts (ACL, POP, User and AUTHzRule). • Create Standard Junctions for multiple backend applications and integrated with IBM WebSphere Portal and IBM Connections. • Developed Portlets and used SpringBoot based API for integration. • Troubleshoot junction-related issues using PDWEB.DEBUG and PDWEB.SNOOP. • Enable stats feature to monitor the performance of WebSEAL. • Install and configure IBM Security Identity Manager in various environments and use AD Adapter and TAM Combo Adapter for integrating backend applications. • Gain knowledge of IBM Security Directory Integrator (TDI) and use multiple types of Connectors such as LDAP Connector, TDS Changelog Connector, and JDBC Connector. • Experience with Hook Components, Function Components and Script Components. • Work on WebSphere Application Server v3 to v8.5.5, and handle any WebSphere-related issues. • Develop skills in DB2 V9/10 and implement DB2 HADR for ISIM and Portal applications. • Integrated Shibboleth IDP with Shibboleth SP for Moodle and other J2EE applications.

Environment: IBM Security Access Manager,IBM Security Directory Server, IBM Security, TDS,TDI, TFIM,TIM,ISIM

Premier Inc. Aug 11 – May 12/ Tivoli Solution Consultant • Provided design, strategy and governance for WebSphere Application Server, WebSphere Portal Server, IBM Tivoli Access Manager V6.1.1, IBM Tivoli Directory Integrator V7.1and IBM Tivoli Directory LDAP Server V6.x. • Installation and Configuration of various TAM 6.1.1 components • Installation and configuration of ITDI 7.0 and 7.1 • Designing automated TDI process for syncing the existing SUN One LDAP enterprise directory server data to the newly implemented TAM LDAP • Design automated TDI process for existing bulkload process to SUN One LDAP to Sync to TAM LDAP • Implement Pass-through authentication from AD to TAM LDAP

ADESA Mar 11 – Jul 11 WebSphere Architect • Served as part of the Core Infrastructure Team and managed WebSphere Application Server and Portal Server. • Monitored the environment using Quest Foglight Server. • Deployed Portal artifacts from Development to Production environment. • Configured and deployed the Toyota Dealer Direct and Lexus Dealer Direct store front applications. • Assisted the Development Team to resolve any infrastructure related issues.

Allstate Insurance May 10 – Feb 11 WebSphere Architect • Served as part of the Core Portal Solutions Team and acted as a liaison between the Infrastructure Team and Onsite Development Team. • Analyzed the root cause for any production issues and resolved them. • Tuned the Portal cache settings to improve performance. • Monitored the Portal environment using IBM Tivoli Composite Manager for Application Diagnostics (ITCAM). • Opened a PMR to IBM for resolving any Portal infrastructure-related issues. • Stabilized the Portal environment by setting timeouts for various backend applications.

Environment: WebSphere Portal Server v6.1.0.3, WebSphere Application Server v7.0.0.7, Active Directory, Sun Solaris 10g, Tivoli Access Manager v6.1.

Chandra Ponnusamy 972-977-7538

State Farm Insurance Jul 06 – Mar 10 WebSphere Portal Architect • Developed and maintained the development standards, guidance, patterns and best practices. • Harvested development best practices from Developers, initiatives and projects in order to develop standards, guidance, patterns and best practices. • Maintained the SFTA stewardship(s) and the Dev Con tool for WebSphere topics. • Educated the department on design standards, guidance, patterns and best practices. This included participation in Dev/Test symposium, Dev forums, J2EE engagement, and consulting. • Integrated development practices with the appropriate J2EE reference architecture. • Maintained production J2EE reference architectures. • Designed and developed the Lotus Forms (IBM Workplace Forms) and integrated with IBM WebSphere Portal. • Collaborated with the J2EE Architecture Enablement Team in order to enable and maintain the J2EE reference architectures in an orderly and controlled manner. • Installed and configured the Portal environment in AIX environment during inception. • Isolated the problems in Portal environment and came up with quick resolution. • Migrated Portal to IBM Tivoli Directory Server from Sun ONE LDAP Server during architecture change. • Tuned Portal CacheManageService properties to provide stable environment for the enterprise. • Analyzed the Java Core and heap dump using IBM Support Assistance tool. • Instrumented Portal for HP Diagnostics and CA Wily Introscope to monitor production environment. • Monitoring the portal health status by using Wily Introscope and HP Diagnostics. • Served as member of the Core Portal Architecture Team and managed the various environments. • Managed the Portal Servers hosted in B2E, B2B and B2C realm. • Troubleshot and conducted problem determination of WebSphere Portal Server. • Moved the various Portal artifacts from Test to Production environment using XMLAccess script. • Researched the new features in WebSphere Portal Server v6.1/7.x.

Coca-Cola Enterprises Nov 05 – May 06 WebSphere Portal / TAM Architect • Installed and configured Tivoli Access Manager Components (Tivoli Policy Server, Tivoli Authorization Server, Tivoli Runtime Client and Tivoli Java Runtime Client). • Installed and configured TAM WebSEAL Server. • Installed and configured WCS Development Server. • Provided WCS support for Management Center, Accelerator, OrgAdmin and Admin Console. • Created junctions for WebSEAL Server. • Troubleshot and conducted problem determination of TAM Server in various environments. • Installed third party certificate such as Entrust components in TAM WebSEAL Server. • Installed Tivoli Access Manager on test environment and built LDAP master-to-master cluster setup. • Managed users through TAM Web Portal Manager. • Installed and configured Tivoli Identity Manager components. This included managing and provisioning users, and creating service for various components such as WebSphere Portal. • Installed, configured and maintained Internet and intranet applications on WebSphere Application Server, WebSphere Portal Server, IBM HTTP Server, Tivoli Directory Server, and WebSphere Commerce Server on diverse UNIX flavors that included AIX in multi-clustered, high availability environments. • Worked closely with Project Manager, Development, Testing and Production teams to align project deliverables and dates, and report issues and concerns. • Integrated Verity applications in WebSphere Portal environment. • Installed SSL certificate in various environments. • Conducted load test for Connexion applications in QA environment. • Installed and configured WebSphere Commerce Server in development environment. • Provided production support for COKE.NET applications. • Gained expertise in troubleshooting and problem determination.

Michelin Tires Mar 05 – Nov 05 WPS Architect / Consultant • Led the project for migrating the existing Portal into new Portal Server (WPS v5.1.0.1).

Chandra Ponnusamy 972-977-7538

• Responsible for the analysis and migration strategy for migrating WPS from v4.1.4 to WPS v5.1.0.1. • Migrated themes and skins for the Michelin B2B Portal. • Migrated the custom Portal services developed using IBM Portlet API. • Migrated the custom portlets developed using IBM Portlet API. • Exposed to Michelin custom frameworks including x-net. • Migrated the IBM Alert framework to work on WPS v5.1.0.1. • Opened PMR to get support from IBM and IBM Development Team. • Served as a core member of Portal Architect Group to design the Portal standards for Europe and US Portal solutions. • Highly skilled in troubleshooting and problem determination. • Installed and configured WPS v5.1.0.1 on development server. • Trained the Development Team to work on latest WPS products.

Toyota Kirloskar Motor Limited Sep 04 – Mar 05 WPS Architect • Hands-on Lead Architect and Developer in both frontend and backend capacities. • Wrote functional specifications, project plans, design documents, and training materials. • Mentored and trained staff, including formal training courses. • Conducted business analysis and requirements gathering, including two-way analysis involving improvements to both business and technology. • Installed and configured WPS. • Responsible for custom development of portlets. • Deployed and developed large-scale J2EE systems, including EAI and Middleware. • Performed requirements gathering for TWIN module. • Responsible for use case analysis, data modeling and PeopleSoft integration. • Worked on WBI adaptors and PeopleSoft Adapter. • Designed theme and skin for the Portal. • Responsible for the analysis and design of TWIN module.

Gulf Organization for Industrial Consulting Dec 03 – Aug 04 WPS Architect • Architected and implemented the WebSphere Portal Server infrastructure. • Analyzed and designed the entire Portal applications. • Developed GID and Socio DB Reports. • Designed the LDAP structure for Portal. • Developed best practices for IBM WebSphere Portal portlet deployment to multiple clustered environments. • Tested and validated migration strategies for Portal apps, portlets, portlet API selection, theme and skin installation, and content pages using XMLAccess and custom UNIX scripts. • Designed and developed Portal themes and skins.

Ports, Customs and Free Zone Corporation Sep 03 – Oct 03 Senior WPS Consultant / Lead • Managed and led development teams to successfully deliver high quality software products on time and under budget. • Architected, designed, led and implemented portlets, UI components, skins, themes, portlet applications, portlet content publishing and authentication components. • Provided technical consulting in analysis, use case development and definition, design, architecture, and building the Portal. • Wrote custom scripts for WebSphere Application Server administration. • Assisted the Portal Support Team for taking backup for WPS, DB2, WAS and IBM LDAP Server. • Installed and configured WebSphere Site Analyzer. • Troubleshot and fixed the problems in WebSphere Portal Server.

Central Informatics Organization (CIO) Jun 03 – Aug 03 Technical Consultant • Studied the setup of current applications hosted at CIO.

Chandra Ponnusamy 972-977-7538

• Contributed accordingly to application transformation project linkages consultancy report. • Contributed to the design of new enterprise architecture based on J2EE and Java technologies. • Designed a Portal that provides centralized access to information, applications and services for employees, customers and partners. The Portal delivered a consolidated that lets users access the most important electronic resources of the organization using a standard technology in an effective and efficient way. • Secured the application by providing Single Sign-On and authorization using the Tivoli suite of products. • Configured WebSEAL smart junctions for IBM HTTP Server so that there was a single point of contact for accessing the applications. Users accessing the protected resource were routed to a login page after providing the credential information, and WebSEAL authenticated the user against LDAP. • Configured WebSphere LTPA token to propagate the credential information from Access Manager to applications hosted on WebSphere Application Server design and development of the mini-CPR application for the proof of concept. eUTAMA May 03 WPS Trainer • Conducted training in WebSphere Portal Server Administration. Topics included Portal concepts, architecture, security, SSO with Lotus Domino LDAP, Lotus Sametime, Lotus Quickplace, and WSRP.

Ports, Customs and Free Zone Corporation Jan 03 – Apr 03 WPS Consultant (Production Setup) • Served as the Senior Technical Lead and Architect for the development of multiple intranet and Internet portals using WebSphere Portal. • Installed and configured IBM DB2, IBM Secure Way LDAP Server v3.2.1, WebSphere Application Server v4.0.4, WebSphere Personalization Server v4.0, WebSphere Portal Sever v4.1.4, WebSphere Edge Server. • Setup horizontal cloning for WebSphere Portal Server and application servers.

Torry Harris Business Solutions Sep 02 – Nov 02, Sep 01 – Dec 01 Technical Consultant • Installed and configured WMQI v2.1. • Designed and implemented the custom Java plugin node. • Installed and configured IBM WebSphere Portal Server v1.2, IBM WebSphere Personalization Server v3.5.4, IBM WebSphere Studio v3.5, IBM SecureWay Directory v3.2, IBM DB2 Universal v6.1.

Arab Banking Corporation Mar 02 – Aug 02 WPS Consultant / Developer • Designed and developed DocFlow portlets. • Tested and troubleshot DB2 Content Manager and MQWF.

Standard Chartered Bank Jun 01 – Aug 01 Team Member • Developed and tested Replay Module and Capture Module.

Allianz Insurance May 01 WebSphere Consultant • Installed and configured WebSphere Application Server v3.0.2.4. • Responsible for performance tuning and problem determination. • Developed and tested Replay Module and Capture Module.

Humbiz.com Sep 00 – Feb 01 Developer • Installed and configured WebSphere Application Server v3.0.2.4. • Responsible for performance tuning and problem determination.

Chandra Ponnusamy 972-977-7538

EDUCATION • BE in Electronics and Communication, Amrita Institute of Technology and Science, Coimbatore, TamilNadu, India.

CERTIFICATIONS • IBM WebSphere Portal Server for Multiplatform v4.1 • IBM WebSphere Application Server Advanced Edition Administration v4.0 • IBM WebSphere Application Server Standard Edition v3.0 • IBM DB2 UDB v7.1 Family Fundamentals • IBM DB2 UDB v9 Family Fundamentals • IBM DB2 UDB v7.1 Family Application Development • Sun Certified Java Programmer v1.4