Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rakshitha Patlolla

Full Stack Java Developer
Santa Fe,NM

Summary

  • I have over 5+ years of strong experience as a Full stack Java/Angular developer in Web Application development, consistently delivering clean, maintainable, and scalable code for enterprise-level applications, Storage, Cloud Computing, banking domains and having strong experience in Client-Server based Enterprise Applications and real-time data processing using Apache Kafka, System Analysis, Technical Design, and code analysis by using SonarQube.
  • Expert in the design and proposal of new features, and preparing of POC’s, development of Enterprise applications using Java 8, 11 & 17, J2EE, SpringBoot, Spring modules like Spring, Spring IOC, MVC, AOP, SpringBoot, Microservices, Spring Core, and Spring Security, Angular 8 to 16 versions, React Js, JMS, JDBC, Hibernate, XML and Web services (SOAP and REST). Proven track record of designing and deploying microservices using SpringBoot, including successful migration from monolithic architectures, ensuring high performance and scalability. Proposed the API Gateway (Apigee) documentation and implemented API Gateway between the Address repository UI and backend micro services. Experience with AWS Cloud formation and launch configurations to automate repeatable provisioning of AWS resources for applications with hands-on experience with AWS solutions using EC2, IAM, EKS, S3 bucket, Lambda functions, API Gateway, and EBS services. Writing Spring Batch based code for processing heavy data files to generate batch-based files. Demonstrated ability to tackle complex problems by optimizing application performance and implementing innovative solutions, resulting in a 30% increase in processing efficiency.

Overview

5
5
years of professional experience
2024
2024
years of post-secondary education

Work History

Java Full Stack developer

Deloitte
06.2023 - Current
  • Primarily worked for migrating third party vendor DashVerify windows services application to Java SpringBoot application by developing various backend functionalities with SpringBoot based services and designed RESTAPI for various other applications
  • Involved in design process for several applications from scratch for migrating the applications to Java 11 & 17 SpringBoot, Spring JDBC, Spring Data JPA and Spring Security
  • Developed architecture design, user stories, implemented critical modules and helped with experienced input to the newly formed technology team plan for the sprints and implement scrum methodology
  • Designed and implemented multithreaded solutions to handle concurrent transaction processing, improving throughput and reducing latency in a real-time data processing by 50%
  • Implemented functional programming techniques using Streams and Lambdas to simplify complex data transformations, resulting in more readable and maintainable code in address reporting application
  • Used Rest Controllers in Spring framework to create RESTful web services and JSON objects for communication
  • Designed and integrated OAuth-based authentication mechanisms to secure APIs, enabling secure access to resources and user data, and reducing the risk of unauthorized access across distributed systems
  • Successfully implemented OAuth 2.0 for secure user authentication and authorization across multiple microservices, ensuring seamless Single Sign-On (SSO) experiences for users while maintaining high security standards
  • Implemented RESTful endpoints to cache application specific data in in-memory data clusters like Redis and exposed them with RESTful endpoints by using Redis cache
  • Collaborated with on-shore and off-shore development team to work on micro services migration
  • Analysing sonar-based reports for the existing code base and rewrite clean and vulnerability less code for secure practises and increase code test coverage up to 90% by using JUnit and Mockito based test framework
  • Utilized Postman and SoapUI for testing RESTful and SOAP web services, ensuring robustness and reliability of APIs
  • Used GIT for version control and used eclipse as the IDE for developing the application
  • Written Unit test cases for various components using Jasmin and Karma
  • To deploy the applications, we have used the Ansible tool
  • Conducted performance tuning and optimization for Java Spring Boot applications, resulting in a 30% reduction in response time and improved system efficiency
  • Conducted database performance tuning, including query optimization and index management, reducing query execution times by up to 40%
  • Having strong experience on supporting Production support team to guide them if they face any issues

Sr. Full Stack Java Developer

US Bank
01.2022 - 05.2023
  • Involved in programming, testing, debugging, implementing, and maintaining of Java J2EE client/server distributed application to meet the organization's needs
  • Often involved in production defect analysis and working along with the respected teams for the fix
  • Responsible for designing & developing the UI Screens using Angular (13.0) with Node.JS, HTML pages, CSS3, SpringBoot framework with Apache-Maven and JAVA-J2EE technologies
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
  • Worked on some of the new features of Angular 13.0 like new if else syntax, ng-templates, form validators
  • Worked extensively on SpringBoot Microservices and monolithic SpringBoot app including front end technologies like Angular 13 and Node JS
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 13
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate
  • Developing the Microservices using SpringBoot that create, update, delete and get the assignment information from backend
  • Build Restful API web services using Node JS and used a full complement of Angular JS, NPM, NodeJS, and NoSQL databases like Mongo DB, Cassandra to store and present assessments
  • Developed Kafka Streams applications for real-time data processing and transformation
  • Utilized Kafka for inter-service communication, ensuring efficient data transfer between microservices
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Microservice architecture with SpringBoot based service through REST
  • Implemented the authentication, authorization, and access-control features using Spring Security
  • Writing the SQL queries and PL/SQL Functions, Stored procedures, and Views
  • Used GIT for version control and used eclipse as the IDE for developing the application
  • Working with Jenkins for build and deployment of code
  • Using Kibana for monitoring purposes, Working on Prod defect analysis and fixes
  • Using Glass Box and Tableau for metric analysis
  • Working on pulling different metrics from DB2 and Oracle DB based on requests
  • Integration with AWS services including EC2, S3, RDS, Lambda, API Gateway, Auto Scaling Groups and CloudFormation
  • Development of data-intensive applications using AWS Lambda and Docker containers deployed on Amazon EC2
  • Collaborating with Production support team to guide them if they face any issues

Java Full Stack developer

Serve IT Solutions
06.2020 - 12.2021
  • Participated in the entire SDLC process, including requirements gathering, analysis, design, development, and testing of applications, employing Agile methodology
  • Created use case diagrams, object diagrams, class diagrams, and sequence diagrams using UML
  • Developed a comprehensive application using MVC Architecture, integrating JSF with Hibernate and Spring frameworks
  • Worked on the development of Hibernate components, including mapping files, configuration files, and classes for database interaction
  • Implemented object-relational mapping in the persistence layer using the Hibernate framework alongside Spring functionality
  • Developed code for obtaining bean references in the Spring framework through Dependency Injection (DI) or Inversion of Control (IoC)
  • Created web-based customer management software utilizing Spring and Web services
  • Developed configuration files for Spring and Hibernate
  • Crafted helper classes to facilitate efficient data exchange between MVC layers
  • Employed Log4j for capturing logs, including runtime exceptions and logging information, which aided in debugging issues
  • Utilized Web services, such as WSDL and SOAP, to acquire necessary information from third parties
  • Developed Hibernate mapping files and participated in writing JUnit test cases and suites using Eclipse IDE
  • Worked extensively with JMS, employing point-to-point and publisher/subscriber messaging domains to facilitate information exchange through messages
  • Deployed comprehensive web applications on the WebSphere Application Server (WAS)
  • Used SVN for source control and version management

Education

Master’s - computer science

Eastern Illinois University

Skills

  • Java
  • J2EE
  • SQL
  • PL/SQL
  • Servlets
  • JDBC
  • XML
  • MVC
  • STRUTS
  • Spring
  • Spring MVC
  • SpringBoot
  • SpringJDBC
  • Spring Security
  • Spring cloud
  • HTML
  • HTML5
  • CSS2
  • CSS3
  • JavaScript
  • Bootstrap
  • AJAX
  • jQuery
  • JSON
  • Angular
  • ReactJs
  • Oracle
  • DB2
  • MySQL
  • MS SQL Server
  • MongoDB
  • Cassandra
  • Agile
  • Scrum
  • SDLC
  • Waterfall
  • Struts
  • Spring Data JPA
  • Hibernate
  • Eclipse
  • IntelliJ
  • IBM RAD
  • STS
  • Visual Studio
  • Git
  • SVN
  • CVS
  • Gradle
  • Maven
  • log4j
  • JUnit
  • JIRA
  • SOAPUI
  • Rally
  • Jenkins
  • Bitbucket
  • Github
  • Splunk
  • Dynatrace
  • App Dynamics
  • Confluence
  • AWS
  • Azure
  • Red Hat openshift
  • Apache Kafka
  • Kafka Streams
  • Kafka Connect
undefined

Timeline

Java Full Stack developer

Deloitte
06.2023 - Current

Sr. Full Stack Java Developer

US Bank
01.2022 - 05.2023

Java Full Stack developer

Serve IT Solutions
06.2020 - 12.2021

Master’s - computer science

Eastern Illinois University
Rakshitha PatlollaFull Stack Java Developer