Summary
Overview
Work History
Education
Skills
Awards Courses Certifications
Timeline
Generic

Prasad Paraparathadimai

Rock Hill,USA

Summary

Dynamic Lead Engineer with extensive experience at Wells Fargo, specializing in microservices development and integration frameworks. Achieved successful migration of 20+ services, enhancing performance and reducing complexity. Proven analytical thinker with strong communication skills, adept at driving process improvements and delivering high-quality software solutions. Proficient Lead Engineer successful at assessing systems and machinery to diagnose issues, repair problems and complete preventive maintenance. Talented planner, scheduler, and problem-solver with many years of industry experience. Seeking new role with a growth-oriented company. Experienced Lead Engineer bringing a decisive, organized and meticulous approach. Forward-thinking professional with an eye for preventing larger issues. Strategic planner and project leader with a systematic mentality.

Overview

20
20
years of professional experience

Work History

LEAD ENGINEER

WellsFargo Bank
07.2022 - Current
  • Designed and implemented integration frameworks using Apache Camel and Spring Boot, handling program configurations, logging, routing, and components for Salesforce, Kafka, microservices, file management, MongoDB, and other systems.
  • Led development of data privacy integration solutions for a major bank, enabling secure document exchange between Salesforce and downstream systems.
  • Built and maintained CI/CD pipelines for integration applications using Maven/Gradle, Jenkins, and UDeploy to support continuous integration and deployment.
  • Documented existing Mule-based integration systems and conducted feasibility and gap analysis for migration to the Camel–Spring Boot framework.
  • Developed an automated code conversion tool to accelerate migration from MuleSoft to Camel technologies, improving developer productivity.
  • Successfully migrated 20+ complex services from Mule to Camel–Spring Boot within one year with same production behavior, reducing operational complexity and enhancing performance.

SENIOR JAVA Developer / SENIOR CONSULTANT

Randstad Technologies, LLC
01.2020 - 07.2022
  • Design and develop parallel processing tool that generates the reports in a spreadsheet format for all the database tables to compare the accuracy of spring batch processes against the legacy batch programs. This tool uses Java 1.8 along with PL/SQL.
  • Resolve out of memory issues with the batch processes after performing application profiling activities using j-console.
  • Resolve system defects across various functional modules.
  • Design and develop front end components and services to integrate the requested or scheduled online forms with the document management system using Angular 12.x, Spring 5.3, Hibernate, Wildfly 7.2 Application Server, Linux, Openshift, and Micro Services technologies.
  • Perform continuous integration activities using Jenkins, Sonar Qube tools for QA testing.
  • Provide technical support to the developers on how to analyze the batch related issues and apply fixes.
  • Document dictionary for the batch programs from implemented code which facilitates the developers to identify the impacted database tables and batch programs easily and troubleshoot issues.
  • Develop generic bash shell script to trigger single or multiple spring batch programs from the scheduler tool.
  • Debug and provide fixes for QA defects raised in the front end and service layers.

Senior Java Developer / System reliability engineer

Lowes
07.2019 - 01.2020
  • Google Cloud Automation activities including site health alerts, financial reporting, managing logs etc.
  • Assists in translating business requirements and functional specifications into logical program designs, code modules, stable application systems and software solutions.
  • Provides insight into recommendations for technical solutions that meet design and functional needs.
  • Designs and codes component-based applications using Java 1.8, Spring, Hibernate, Fusion etc.
  • Facilitates the implementation of business and enterprise software solutions including implementing new micro services for search domain.
  • Provides post-implementation programming and/or configuration support for enhancements to new or packaged-based systems and applications.
  • Works with IT teams to revise applications based on test results as appropriate.
  • Confer with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements, and interfaces.

Senior Java Developer

Grapnel Technologies
07.2018 - 07.2019
  • Senior Java Developer for WellsFargo client and responsible for developing end-to-end JAVA applications using Propellant 5.x framework, XML, JSON, AJAX, IBM MQ, Oracle, REST, and SOAP technologies for small lending business and technical troubleshooting reported issues in lower and production environments.
  • Played a key role in one of the high-volume projects which had scope to end life cycle to cut off legacy systems to latest technologies.
  • Implemented a bunch of services for resolving transfer issues between loan processing systems.
  • One of the legacy systems had a sunset and worked on that project to lead the data migration activity of about 1M deals which are overly complex in nature.
  • A major contribution to resolving production issues analysis for 2 complex systems with a high completion rate.
  • Conducted training for multiple teams on the Propellant framework.
  • Understanding information models and database outlines of the legacy systems to the core and preparing low-level field level mapping documents between different layers of the existing systems to design and develop reusable and loose coupled robust components.
  • Modify existing systems to correct errors, allow them to adapt to new requirements, or improve their performance by fine-tuning the SQL statements and by introducing distributed caching at both the service layer and application level.

Lead engineer - projects

Cognizant Technologies
03.2010 - 07.2018
  • Worked as a Lead Engineer for Lincoln Financial Group (LFG) client, and was responsible for studying the legacy systems to identify the feasibility of technically transforming them to 'Single Page Applications SPA' architecture using Java J2EE and client-side frameworks such as Angular JS, Web services, Spring, JSP, Servlets, JSTL, JQuery, java scripts, Ajax, JavaScript, jQuery, CSS, HTML, search engines, Cobertura, Maven, Ant, Jenkins and DHTML.
  • Responsible for continuous improvement activities such as automation of build and deployment process for managing 30000+ business configuration items using custom-developed enterprise utility by introducing change management procedures and triggering automated alerts for an unusual pattern of errors in every environment. He worked with Dev. Ops team members representing 'New Business' portfolio to integrate Jenkins, XL-Deploy and XL-Release tools to further automate the release activities.
  • Provide guidance and support to junior members of the distributed team in coding, configuration to meet the business requirements, conducting peer reviews and tracking, etc.
  • Technically represented the team during project management meetings accurately analyzed, explained about short- and long-term bottlenecks about the project progress and proposed appropriate solutions at the right time.
  • Code optimization and performance tuning activities such as application profiling, identifying application-level bottlenecks and database query tuning to improve the response time of implemented services and screens.
  • Technical leadership for solving complex programming tasks and production support.
  • Worked as Onsite Lead for SCOR, France to coordinate the system integration activities and smooth back to back delivery for 'Underwriting' application with different legacy systems along with contract data migration.
  • Designed and developed a set of distributed enterprise applications with quartz scheduler support from the scratch to managing the underwriting process for SCOR to manage their property reinsurance business across 35 location spread across the world. His work includes implementation of 15+ reusable framework level components using Java/J2EE technology, such as Maven projects and dependencies, EHCache for service layer, Database tables design and normalization, Logger Framework, Quartz Cron Schedulers design, Spring-WS web service integration, Template management, Externalization of application properties, Hibernate transaction management, Cobertura integration for code coverage measures, and Rules Management.
  • Also, prior to Technical Manager role, he worked as a 'Senior Associate – Projects', represented Cognizant Technologies to couple of other clients such as 'Blockbuster, USA', 'Thrivent Financial Group, USA', etc.
  • Performed different roles Senior Developer, Agile Scrum Master, Technical Manager and Architect roles for other enterprise-level projects as well.

Information technology analyst

TATA Consultancy Services
05.2008 - 03.2010
  • Played module leader role and took ownership of coordinating between onsite and offshore teams.
  • Built the initial framework and provided knowledge transfer to the team to work on their specific modules.
  • When Lloyds bank added couple of banks to their systems, played a significant role to do branding changes.

Software Developer

Wipro Technologies
04.2007 - 05.2008
  • Worked with Architects directly, performed a key role to prepare the low-level design document by going through the existing code in business objects.
  • Integrated the portal web layer with struts 2.0 and layout management.
  • Implemented the common Dom XML parser, which converts the module specific XML data into module specific data transfer objects.
  • Implemented the common download functionality for the folder and files as a tar file.
  • Designed and coded for 5+ modules individually.
  • Implemented initial version of JDBC and Hibernate util classes.
  • Solved the cross-context issue in the myPage portal layout management.
  • Implemented the user role management for this application with the help of Jboss Portal admin console.
  • Implemented the localization framework for the myPage application.

Software Developer

ChangePond Technologies
05.2005 - 04.2007
  • Requirement: FIFA Football website maintenance.
  • Technologies: Java, JSP, Servlets, Oracle 9i, XML, Tomcat 5.0, Lucene search, MVC architecture, Eclipse, WinSCP, Putty, Photoshop, Linux.

Education

Master of Engineering - Industrial Engineering

Thiagarajar College of Engineering
Madurai, India
04.2004

Bachlor of Engineering -

Bharathiyar University
Coimbatore, India
04.2002

Skills

  • Microservices Development
  • SOAP and Restful Web Services
  • Java
  • Salesforce Apex Programming
  • PHP
  • C
  • C
  • Accenture Life Insurance Platform (ALIP)
  • Oracle
  • SQL Server
  • MySQL
  • PL SQL
  • Kafka
  • IBM MQ
  • Spring MVC
  • Spring Security
  • Struts
  • JSF
  • Primefaces
  • Propellant 4X
  • Anypoint Studio
  • Spring Tool Suite (STS)
  • RAD
  • Soap UI
  • Postman
  • Visual Studio
  • WinSCP
  • Putty
  • Spring Batch
  • Angular
  • JQuery
  • Ehcache
  • Hibernate
  • JPA
  • Ui Path
  • Maven
  • Grade
  • Ant
  • Jenkins
  • Urbon Code Deploy
  • Shell Scripting
  • Autorabit
  • Salesforce Administration
  • Splunk
  • Git
  • Github
  • SVN
  • Tortoise SVN
  • CVS
  • Agile/Scrum Methodology
  • API Design and Development
  • Code and Quality Standards
  • Analytical Thinking and Problem Solving
  • Data Structures and Algorithms
  • Software Documentation Control
  • Object-Oriented Programming
  • Software Deployment
  • Debugging and Troubleshooting
  • Process Improvement
  • Eagerness to Learn New Technologies
  • Time Management and Organization
  • Strong Interpersonal and Communication Skills
  • Performance Evaluation and Optimization

Awards Courses Certifications

  • 2020, Salesforce administration; Trialhead
  • 2020, Salesforce Apex Developer; Udemy
  • 2018, Mule ESB Developer course - Insurance Platform; Cognizant Technologies
  • 2013, Agile Scrum Developer certification - Insurance Platform; Cognizant Technologies
  • 2012, IN-CREDIBLE Icon of the month - Insurance Platform; Cognizant Technologies
  • 2010, GEM Award - Retail Practice; Cognizant Technologies, Chennai
  • 2008, Feather in my cap - Wipro Technologies, Chennai
  • 2005, Creating web applications using JAVA; NIIT, Chennai
  • 2001, Course on Unix, C, and C++; SSI Education, Chennai

Timeline

LEAD ENGINEER

WellsFargo Bank
07.2022 - Current

SENIOR JAVA Developer / SENIOR CONSULTANT

Randstad Technologies, LLC
01.2020 - 07.2022

Senior Java Developer / System reliability engineer

Lowes
07.2019 - 01.2020

Senior Java Developer

Grapnel Technologies
07.2018 - 07.2019

Lead engineer - projects

Cognizant Technologies
03.2010 - 07.2018

Information technology analyst

TATA Consultancy Services
05.2008 - 03.2010

Software Developer

Wipro Technologies
04.2007 - 05.2008

Software Developer

ChangePond Technologies
05.2005 - 04.2007

Master of Engineering - Industrial Engineering

Thiagarajar College of Engineering

Bachlor of Engineering -

Bharathiyar University
Prasad Paraparathadimai