Summary
Overview
Work History
Education
Skills
Timeline
background-images
Kirthy Devarapalli

Kirthy Devarapalli

Piscataway

Summary

Over 14+ Years in Analysis, Design, Development, Testing, Application Support, Production Support and Implementation of software applications using JAVA and J2EE architecture.

Strong understanding of object-oriented programming (OOP) and the SOLID principles. Proven track record in designing and implementing Messaging Middleware, Resiliency Frameworks, and Scalable real-time applications for trading and risk monitoring platforms. Adept at leveraging cloud-native technologies, Openshift, Kubernetes, Kafka, and modern observability tools to deliver scalable, resilient, and performant solutions. Strong communicator with leadership skills and a collaborative approach to driving innovation and continuous improvement in the SDLC. Respond to and resolve incidents, performing root cause analysis and troubleshooting Java application issues. Debug and analyze application logs, stack traces, and error messages to identify and resolve problems.

Overview

14
14
years of professional experience

Work History

Dev Lead

Fiserv
09.2023 - Current
  • Client/Role: Fiserv, Berkeley Heights / Dev Lead
  • Project | Environment: iLOCC,BAV | Rest API, EJB, Openshift, Java 8/11, Git, Cosmosdb, Junit, Mockito, Splunk, Oracle
  • Working on migrating Microservices from Linux to Openshift and in turn upgrading from jdk8 to jdk11
  • Leading and Handling multiple modules under iLOCC(Reporting and Bundling)
  • Writing on-demand Restful APIs using Spring and Schedulers with highly efficient standards which go through Sonarqube and Fortify.
  • Working on Schedule for Production Support as Secondary/Tertiary to monitor the Splunk for application health and addressing the incidents
  • Diverse experience utilizing tools in Microservices architecture applications using Rest, Podman, Docker and Openshift.
  • Develop consumers for Kafka topics, ensuring accurate and efficient data processing and integration with other components.
  • Worked effectively in fast-paced environments.
  • Self-motivated, with a strong sense of personal responsibility.

Senior Software Engineer

Brilliant Infotech Inc
05.2023 - 08.2023
  • Working on creating APIs in Spring boot using Mongodb Repository and Spring Data
  • Writing test functions in spring boot using Mockito.
  • Training interns joining the team in spring boot and core java.
  • Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud Config, AWS, My SQL, Restful Web Services.

Sr. Software Engineer

DHL Information Services
08.2021 - 04.2023
  • Client: DHL Asia Pacific IT Services, Cyberjaya - Sr. Software Engineer
  • Project | Environment: Auto Credit Check (ACC) | Spring Boot, Spring Security, Java 8, Rest API, Git, Oracle, Jenkins, Splunk, Openshift
  • Build new Spring Boot applications to support and share load from old systems using Microservices Architecture.
  • Working on Core Java development to migrate Legacy codebase to jdk8
  • Added rules to support the Spring AOP/Scheduler functionality for the first time in ESB team under ESBREST module.
  • Built new logging system (Splunk) to replace the old systems (Visibility Tool) using MongoDB.
  • Used Openshift for hosting the project and in Microservices ecosystem.
  • Worked on migrating and upgrading the projects to accommodate the latest tech stack.
  • Created SQL Stored Procedures for enhancing the data reports with proper format in Oracle Database

Java Developer Lead

Encora Technologies Sdn.Bhd
07.2018 - 07.2021
  • Client: DHL Asia Pacific IT Services, Cyberjaya – Java Developer Lead
  • Project | Environment: ESB/GCDB | Java 8, Git, Informix, Spring AOP, Spring Security, MongoDB, Mybatis, Jboss, Apache Tomcat
  • Automated build and deployment process using Jenkins in Dev and QA environments.
  • Used Rest services and Soap services for building the APIs and hosted them on Jboss.
  • Implemented Hibernate for handling DB connectivity and performed unit and integration Testing.
  • Worked on automation of the build and deployment process in Dev and QA environments.
  • Development of Backend Integration Services and it’s accountability
  • Implemented Upgrade of existing Maven application from Apache Tomcat 6.0 to 9.0
  • Development of Account Propagate Application to massage and push GCDB data to ESB MQ

Sr. Java Consultant

MSP Hitech (M) Sdn.Bhd
03.2017 - 06.2018
  • Client: Celcom Sdn Bhd, Malaysia - Sr. Java Consultant
  • Project | Environment: CPA MPGS (Mobile Portability System) | Java,Weblogic,SOAP,REST,Oracle,Bitbucket,Unix,Linux
  • DSAA Module Maintenance and Ownership of Backend module and enhancing the features.
  • Batch Process to massage and sftp files to third parties in intervals of 15 minutes and 24 hours.
  • Developing multiple Webservices(SOAP and REST).
  • Development and clearance of new Change Requests.
  • Migration of Existing project from Unix to Linux.

Sr. Software Engineer

Nexgenax Sdn.Bhd
03.2015 - 02.2017
  • Client: Hong Leong Bank Sdn.Bhd - Sr. Software Engineer
  • Project | Environment: ePay/FPX | Java, Jsp, Servlet, Spring, Spring Data, Maven, jQuery, Oracle 11g, SOAP, WebSphere8.5, WebSphere MQ
  • Implemented the redesign effort which ran in parallel with the ongoing batch process.
  • Collaborated with the team to implement the design and used Agile-Scrum methodology.
  • Used Rest services along with Spring Integration and open-source libraries like Guava for the project development.

IT Consultant

Laurelsoft iSolutions Sdn.Bhd
01.2014 - 12.2014
  • Client: Telekom Malaysia Sdn.Bhd,Malaysia – IT Consultant
  • Project | Environment: Service Without FrontTier (SWFTF) | EJB 3.0,Servlets,Net Beans 7.4, SOAP WebServices
  • Create SOAP Web Services for SMS Service
  • Create Scheduler for Customer Feedback Module which involves SMS Service
  • Developed a whole module which includes Batch Processing, Web Service Calling and Synchronous Communicating methods.
  • Project: InfoBlast & 62100 SMS Gateway
  • Developed and handled Whole module.
  • Develop Scheduler for both Inventory Update and Customer Feedback Module which involves SMS service.

Sr. Java Consultant

Tentacle Technologies(M) Sdn.Bhd
04.2013 - 12.2013
  • Client: IBM Malaysia Sdn.Bhd,Malaysia - Sr. Java Consultant
  • Project | Environment: Server Resource Management(SRM) | J2EE,WebServices,SOA,JMS,IBM Websphere MQ,DB2
  • Attend the stories assigned and clear them on time.
  • Clear the defects assigned under Backend module.
  • Attend regular status calls with USA, Brazil and Indian teams gathering the Requirements.
  • Contacting customer directly to fix the defects assigned in Bugzilla.

Java Developer

Emerio (M) Sdn Bhd
01.2012 - 12.2012
  • Client: Hewlett Packard (M) Sdn.Bhd,Malaysia – Java Developer
  • Project | Environment: WorkFlow Suite(WFS) | EJB 2.0,Servlets,JSP,Weblogic 10.3.3,BPEL, SOAP WebServices
  • Checking the CR List in ALM(Application Lifecycle Management) and completing the target CRs on date.
  • Implement the code according to the CR and deploy to Weblogic Server in corresponding Environments.
  • Provide L4-Support and Preparation of the Unit Test Plans

Software Engineer

Roa Technologies(M) Sdn.Bhd
04.2011 - 12.2011
  • Client: Jabatan Imigresen,Malaysia Government – Software Engineer
  • Project | Environment: JIM | J2EE, Stripes, DB2, Jetty
  • Developed Jasper Reports and JSP pages
  • Handled all programming for Batch Processing

Education

Bachelor of Technology - Electrical and Electronics Engineering

Acharya Nagarjuna University
04.2008

Skills

    Programming & Frameworks

    Java 8 & 11, Core Java (OOPs, Multithreading, Collections, JDBC, Servlets, JSP), Microservices, Spring Framework (Spring Boot, Spring Security, Spring AOP, Spring Data, Spring JPA), REST API, SOAP Web Services, Hibernate, EJB 30, Struts 2x, Stripes, MyBatis, Bash Scripting, Linux/Unix

    Databases & Storage

    Oracle, DB2, MySQL, Informix, MongoDB, DynamoDB, CosmosDB, SQL & NoSQL (advanced querying, optimization)

    Messaging & Streaming

    Apache Kafka, ActiveMQ, WebSphere MQ, WebSphere Message Broker

    Cloud, Containers & DevOps

    Kubernetes, Docker, OpenShift, Podman, Jenkins, Maven, Gradle, ANT, CI/CD Pipelines, GitHub, Bitbucket, Tortoise SVN, CVS, SVN, CMVC, SecureCRT

    Observability & Monitoring

    Splunk, SonarQube, Logging & Distributed Tracing

    Testing & QA

    JUnit, Mockito, TestNG, Cucumber, Shift-Left Testing, Automated Unit & Integration Tests

    IDEs

    JasperReports (iReport), SQL Developer, Toad, Studio 3T, MySQL Workbench, Squirrel, XAMPP, Eclipse, IntelliJ IDEA, NetBeans, JDeveloper, STS (Spring Tool Suite), Visual Studio Thunderbolt, Bugzilla, StarTeam, SOAPUI, Postman, Winscp, Putty

Timeline

Dev Lead

Fiserv
09.2023 - Current

Senior Software Engineer

Brilliant Infotech Inc
05.2023 - 08.2023

Sr. Software Engineer

DHL Information Services
08.2021 - 04.2023

Java Developer Lead

Encora Technologies Sdn.Bhd
07.2018 - 07.2021

Sr. Java Consultant

MSP Hitech (M) Sdn.Bhd
03.2017 - 06.2018

Sr. Software Engineer

Nexgenax Sdn.Bhd
03.2015 - 02.2017

IT Consultant

Laurelsoft iSolutions Sdn.Bhd
01.2014 - 12.2014

Sr. Java Consultant

Tentacle Technologies(M) Sdn.Bhd
04.2013 - 12.2013

Java Developer

Emerio (M) Sdn Bhd
01.2012 - 12.2012

Software Engineer

Roa Technologies(M) Sdn.Bhd
04.2011 - 12.2011

Bachelor of Technology - Electrical and Electronics Engineering

Acharya Nagarjuna University