Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pranavakumar Karuppiah

Tracy,CA

Summary

19 years of IT experience with expertise in Spring boot, Extensive work experience in frameworks like Spring persistence APIs (JPA & Hibernate) with extensive knowledge in the RDBMS.

Worked on Google Cloud Platform, Pivotal Cloud Foundry Platforms. Integrated with Salesforce for Achieve teams Sales and Ops system’s day to day business process.

Worked with third party system like DRIPS, DocuSign, Launch Darkly services for business requirement.

Development work included building Kafka, Rabbit MQ event based architecture design and implementation.

Designed and developed in conjunction with other team members using Core Java, Spring Framework, MQ/JMS

Worked on distributed caching technologies like Redis, Memcached. Involved in the development of large-scale web applications for the distributed systems & all phases of SDLC.

Overview

18
18
years of professional experience

Work History

Technical Lead

Achieve
01.2022 - Current
  • Company Overview: Achieve delivers personalized financial solutions for real people through intelligent technology and an empathetic human touch
  • From the single parent trying to buy a home to the overworked employee drowning in debt, we provide innovative solutions, budgeting tools, and education to help them move from surviving to thriving
  • We put our members first by coaching them through their financial health journey to understand what’s working for them and what’s not
  • Our tailored approach is designed to meet everyone where they are in life because they’re more than just a credit score
  • Followed Agile Software Development Methodology to build the application iteratively and incrementally
  • Developed micro services for Client out reach for debt resolution
  • Integrated with Kafka and salesforce for event processing
  • Migration from Genesis Pure connect to home build Communicator Framework integration
  • Dialler Milestone support for Spanish speaking client’s incoming support calls
  • Developed Generic Data SYNC framework between Salesforce Entities to MySql database
  • Developed and maintained the micro services for Freedom financial core business logic
  • Integrated 3rd Party Customer Outreach Services like DRIPS for SMS campaign service
  • Achieve delivers personalized financial solutions for real people through intelligent technology and an empathetic human touch
  • From the single parent trying to buy a home to the overworked employee drowning in debt, we provide innovative solutions, budgeting tools, and education to help them move from surviving to thriving
  • We put our members first by coaching them through their financial health journey to understand what’s working for them and what’s not
  • Our tailored approach is designed to meet everyone where they are in life because they’re more than just a credit score

Technical Lead

NTT Data (Wells Fargo)
06.2020 - 01.2022
  • Content as a Service allows content to be created and stored within the CMS and then channeled to any platform via APIs and it is up to the developer to create and develop the 'presentation tier'
  • This presentation tier might be a website, a mobile app, or a feed into a device’s interface
  • Followed Agile Software Development Methodology to build the application iteratively and incrementally
  • Participated in scrum related activities and daily scrum meetings
  • Participated and created micro-services for Wells Fargo’s Content As A service application
  • Speeding up Existing Applications with a Cache service using Redis Cache
  • Used Micro Services with Spring Boot services and a combination of REST, Apache Kafka message brokers

Technical Lead

Quest Global (APPLE)
01.2015 - 06.2020
  • Device unbrick services used for all apple end client devices like iphone, ipad, watch after connecting to wi-fi devices will connect to unbrick services to make sure that the devices are legitimate and to prevent the device usages from wrongful hand
  • All the modules of the application are based on Spring MVC architecture and J2EE technologies
  • Integrated Spring Dependency Injection IOC among different layers of an application
  • Implemented DAO layer using Spring JDBC Module to call Oracle stored procedures from the application
  • Integrated Spring 4.2 and Tiles 2.0 Frameworks
  • Development and support of Restful Web services that support JSON using Spring Web services JAX-RS JSON Spring MVC Module
  • Developing Rabbit MQ consumers and Publisher based on project requirement
  • Developed POC for SOLR integration for report purpose
  • Developed CASSANDRA modal objects and DAO layer codes for apple unbrick process

Technical Lead

Intuitive Surgical
05.2014 - 12.2014
  • Designed and part of the development team of Liferay portal application for the Intuitive Surgical team for their Customer Support web portal on the DaVinci Surgery Online Community
  • Designed the data model for the new tool which accommodates legacy data and new design
  • Analyzed the BRD and prepared the LLD and base framework for the code
  • Designed the prototype for the application inline with the LLD
  • Developed user interface of the application using the JQuery and JSON
  • Developed hibernate code for mapping domain objects with the relational database table
  • Developed Junit code for writing test cases, Log4j code for logging, and written Ant script to build our application
  • Environment: Spring 2.x, Hibernate, JSP, Servlets, JQuery, Liferay portal development, MySQL, PL/SQL web logic, SOAP-based Web services, RESTFUL Services

Technical Lead

TCS(Bank of America)
05.2012 - 05.2014
  • Designed the data model for the new tool which accommodates legacy data and new design
  • Analyzed the BRD and prepared the LLD and base framework for the code
  • Designed the prototype for the application inline with the LLD
  • Developed user interface of the application using the JQuery and JSON
  • Developed hibernate code for mapping domain objects with the relational database table
  • Developed Junit code for writing test cases, Log4j code for logging, and written Ant script to build our application
  • Environment: Spring 2.x, Hibernate, JSP, Servlets, JQuery, Oracle, PL/SQL web logic, SOAP-based Web services, RESTFUL Services

Module Owner

HCL(Cisco)
05.2006 - 04.2010
  • The Qos Policy Manager is an application is used to define and deploy QoS Policies onto the Networking devices such as routers, L3 Switches and it will be used to monitor the deployed policies in the devices for both real-time and historical
  • Worked as a part of the development team of QPM & designed, developed, and maintained the applications
  • Designing the GUI for the QPM; implementation of Life-ray portal for the dashboard; Implementation of newly available framework CUES for the QPM
  • Implemented Entity/Session EJBs at the middle tier level using JDeveloper 9i to process the requests
  • Migrated JBoss 3.0.7 to 4.0.5 during the QPM 4.1 development phase, Implemented the AJAX-based data retrieval for the Dashboard and also for validation
  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects, etc
  • Involved in the analysis and design of the initiatives using Rational Application Developer
  • Involved in the development of User Interfaces using HTML, JSP, JS, J-Query, CSS, and AJAX

Education

Bachelor of Engineering - Computer Science

Madurai Kamaraj University
Madurai, India

Skills

  • Java
  • Concurrency Java API
  • SPRING Boot
  • Hibernate
  • JMS
  • J2EE
  • SOAP-based Web services
  • Technological integration
  • DevOps principles
  • Testing oversight
  • Application security
  • API Design and Development
  • Continuous deployment
  • Scrum Framework
  • JPA
  • DAO
  • Spring framework
  • Spring Web flow
  • Intellij
  • Git
  • CircleCI
  • Apache Tomcat
  • Oracle 11g
  • Issue investigation
  • Quality assurance standards
  • Cassandra
  • Agile Methodology
  • Technology resource integration
  • Stack Development
  • Functional requirements expertise
  • Project Leadership
  • Software Architecture Design

Timeline

Technical Lead

Achieve
01.2022 - Current

Technical Lead

NTT Data (Wells Fargo)
06.2020 - 01.2022

Technical Lead

Quest Global (APPLE)
01.2015 - 06.2020

Technical Lead

Intuitive Surgical
05.2014 - 12.2014

Technical Lead

TCS(Bank of America)
05.2012 - 05.2014

Module Owner

HCL(Cisco)
05.2006 - 04.2010

Bachelor of Engineering - Computer Science

Madurai Kamaraj University
Pranavakumar Karuppiah