THIRUMAVALAVAN JEEVANANDAM
South Windsor
Contact: +1-860-***-**** Email: ***************@*****.***
Senior System Analyst-JAVA/J2EE
Competent & diligent professional with an experience of 13+ years in software design & development of web-based applications using JAVA & JEE Technologies; currently associated with IBM as Senior System Analyst. Possess extensive experience in Java, SQL, Servlet, JSP, JDBC, Hibernate, Mybatis, JPA, Spring Boot, Spring Frameworks, Apache Camel, Kafka. Adept at all phases of SDLC, which includes Design, Analysis, Coding, Testing, Code Reviews, Implementation and System Support; Extensive knowledge in dealing with clients and pleasing them by supplying their requirements.
Core Competencies
Project Analysis Project Implementation Troubleshooting Team Management Client Relations Management Complete Project Life Cycle Strong Interpersonal Skills
Technical Proficiency
Languages & Concepts
Java, SQL, Servlet, JSP, JDBC, Spring Boot 2.7, Spring 4.0, JPA2.0, Hibernate, Kafka, Drools
Web Technologies
HTML, CSS, JavaScript, jQuery
Servers
Tomcat 7, JBoss 6.0, WebSphere 8
Database
MySQL, Oracle, Mongo DB
Dev Tools
Cloud Tools
Testing Framework
Confluence, Maven, Jenkin, Drools, Eclipse, IntelliJ, STS, Docker, Git, Kubernetes
AWS
TestNG, Selenium, Junit, Mockito, Rest Assured
PROFESSIONAL EXPERIENCE
ILogixEdge Jun 2024 - Present
Software Engineer
IBM Jan 2021 - May 2024
Senior System Analyst
EY Dec 2018 - Jan 2021
Senior Tech Lead
IBM Jul 2017 - Dec 2018
Advisory System Analyst
ARICENT Apr 2014 – Jul 2017
Sr. Software Engineer
INTERLACE INDIA PVT LTD, CHENNAI Sep 2010 – Mar 2014
Project Lead
EDUCATIONAL CREDENTIALS
BE (Computer Science Engineering) with 66 %, Anna University
ANNEXURE: PROJECTS EXECUTED
Title
NPP (New Payment Platform)
Client
Westpac, Australia
Environment
Spring Boot, Spring Data, Spring Cloud, Kafka, REST, MySQL, Redis, AWS
Team Size
50
Duration
Feb 2021– May 2024
Synopsis
NPP is platform to enable the customer to make payment quicker between the eligible accounts, send the complete remittance information with payments and enabling the payID to address payment between the customer and businesses using mobile number.
Responsibilities
Delivered the LLD and HLD artifacts as part of design phase
Designed and developed various microservices using Spring Boot.
Involved writing test cases using Junit and Mockito.
Involved fixing sonar and fortify issue.
Involved in designing and development of mandate services Kafka publisher and listener.
Involved in troubleshooting and performance tuning.
Integrated and used copilot (AI) as for analyzing and automation of daily works.
Title
Discover SRC
Client
Discover, USA
Environment
Spring Boot, Spring Data, Camunda, Spring Cloud, Kafka, REST, AWS, Aurora
Team Size
20
Duration
Jan 2018– Jan 2021
Synopsis
This project is about implementing the SRC standard for discover, so the customer can make the transaction in a more secure manner.
Responsibilities
Designed and developing microservices for various business functionalities using spring boot.
Responsible for the build and unit test of the microservices.
Developed library for error handling using spring boot, swagger validation.
Developed a JWT library for token authorization for different audience.
Title
Sales Transformation
Client
ATT, USA
Environment
Spring Boot, Spring Data, Spring Cloud, Kafka, REST, Kubernetes, Drools, Docker, Oracle, Mongo DB
Team Size
150
Duration
Aug 2017– Dec 2018
Synopsis
Sales Transformation is revamping all sales application into new micro services architecture as one application. By which all sales executives use this application to design, price, and propose for customer based on the requirement.
Responsibilities
Lead a offshore scrum team
Involved in design phase to get the requirement by reverse engineering.
Involved in preparing the LLD document for the respective modules.
Involved in developing microservices.
Accountable for writing Maven scripts.
Responsible for the build and unit test of the microservices.
Title
Unified Inventory and Asset Management
Client
Verizon, USA
Environment
Spring, Spring Boot, Spring Security, Hibernate, REST, MySQL, Oracle, AWS
Team Size
15
Duration
Jun 2016– Jul 2017
Synopsis
Unified Inventory Asset Management
(UIAM) is an open, standards -based application that provides an intelligent inventory of communications
Services and resources. Its flexible, extensible architecture enables the rapid design and efficient delivery of customer - centric services and the management of current and next -generation resources and technologies. With inventory federation and pre-built support for multiple communications service
domains, UIAM is designed for cost-effective deployment to address either a discrete requirement in an existing environment or alternatively as the strategic inventory application across the enterprise
Responsibilities
Involved in developing microservices.
Responsible for CI Tool Integration for testing platform.
Create API testing framework using spring boot
Integrated with swagger for documentation
Accountable for writing Maven scripts.
Involved in bug fixing
Title
Enterprise Mobility Platform
Client
Verizon, USA
Environment
Spring, Spring Security, Mybatis, Oracle, WebSphere
Team Size
6
Duration
April 2014 – June 2015.
The Enterprise Mobility Platform is the VZW System that allows employees to access work related application on the mobile devices. As a leader in the mobile industry, it is natural for VZW employees to be productivity outside of the traditional cubical workspace. This application runs different kind of OS application like iOS device, android, black burry and windows phone. EMP allows employees more flexibility in their job, increasing productivity, while still maintaining standards and measure that keep company data secure.
Responsibilities
Involved in development of presentation layer and business layer component.
Accountable for the build and unit test of the project modules.
Implemented server-side validations.
Responsible for fixing Fortify Security issues.
Migrated project from Spring 3 to Spring 4.
Title
eDistrict State Roll Out
Client
Mizoram Government
Environment
Spring, Spring Security, EJB, JPA, REST, MySQL, JBoss
Team Size
6
Duration
Feb 2012 – March 2014
Synopsis
‘E-District' project is a State Mission Mode Project (MMP) funded under National e-Governance Plan (NeGP), initiated by Department of Information Technology (DIT), Government of India. Government of Mizoram envisages e-District as a model district in the State in which majority of the G2C and G2G services are delivered by the district administration leveraging Information, Communication and Technology. The Project is developed for 'MeGS', to automate the Overall district administration process.
Responsibilities
Involved in development of baseline, presentation layer and business layer components required by the certificates and services modules.
Responsible for the build and unit test of the project modules.
Implemented server-side validations, client-side validations using jQuery.
Accountable for writing Maven scripts.
Title
TNEB Payroll
Client
TNEB
Environment
Spring MVC, Spring Security, JPA, Tiles, Oracle, jQuery, Tomcat
Team Size
5
Duration
Oct 2010 – Feb 2012
Synopsis
M/s TANGEDCO has an aim of efficient management of their administrative tasks and hence opted for a centralized Payroll System to maintain the pay particulars of the employees in a centralized system and to process payroll for employee, a software using web-based technology is proposed.
Responsibilities
Deftly configured spring security and spring related configurations.
Involved in development of presentation layer and business layer components.
Analyzed the issues /Requirements and providing the fixes.
Responsible for unit testing using Junit and writing unit test cases.
Reponsible for writing a PL/SQL script for the payment process and pay slip.
Place: South Windsor
Date: Thirumavalavan.J