Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
57 views

DVR Guru Prasad Mallela JavaSpringJ2EE Java

The document provides a summary of a software developer's skills and experience. It includes over 11 years of experience developing Java applications using technologies like Spring Boot, microservices, Docker, Kubernetes, AWS, and more. Specific experiences are listed from roles at Silicon Valley Bank, Vollymetric System, and State Street Bank & Trust developing applications using Agile methodologies.

Uploaded by

dsreeja623
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views

DVR Guru Prasad Mallela JavaSpringJ2EE Java

The document provides a summary of a software developer's skills and experience. It includes over 11 years of experience developing Java applications using technologies like Spring Boot, microservices, Docker, Kubernetes, AWS, and more. Specific experiences are listed from roles at Silicon Valley Bank, Vollymetric System, and State Street Bank & Trust developing applications using Agile methodologies.

Uploaded by

dsreeja623
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 8

r

Guru Prasad Mallela


Ph. +14809134964
mallaguruprasad09@gmail.com
Profile:

11+ years of experience in programmer with diverse experience in designing, developing, testing, debugging, and providing
technical support to Java/J2EE applications in web and client-server environments during all phases of software development life
cycle. Have experience across various industries including Banking, Insurance, Telecom and Automobile.

● Extensive experience in developing Micro Services using Spring Boot and containerization of java applications
using Dockers, OpenShift/Kubernetes and CI/CD using Jenkins.
● Expertise in working with various J2EE technologies including JAVA, J2EE, Spring Frame work (Spring

MVC, core, Spring Boot, JDBC, Hibernate, JPA, Security) and Spring boot, webflux

● Good Experience in Developing Web Services (SOAP /RESTful).

● Experienced in working with Angular, ReactJS, to create service template, directives, services and dependency
injection to create SPA.
● Hands-on experience on executing the projects using Agile methodologies.

● Have good knowledge of Testing concepts, skillful at Test Case Preparation.

● Adept at understanding client requirements in terms of user requirements, functional and technical requirements.

● Worked on Development, enhancement and support projects.

● Good in troubleshooting of complex application problems.


● Good communication & interpersonal skills.

Technical Skills:

Languages Java/J2EE , SQL, PL/SQL


Java Technologies Servlets, JSP, Struts Framework, Hibernate, Spring MVC and JDBC , REST API , J2EE, REST
Api,Kafka,AWS, AEM,MangoDB
Frameworks Struts, Hibernate, Spring, Spring Boot, Spring JPA
Web Services SOAP, REST
Scripting Java Script, HTML, XML
Database Oracle 10g/11g, DB2,Postgres
Servers Tomcat Server, WebLogic, WebSphere
IDE Eclipse, Dream Coder
Build Tools ANT, Maven
Frameworks Junit, Log4j
Other Tools dB visualizer, Maven, RTC, ServiceNow, OIPA’s
Operating System MS-DOS, Windows
Software Testing Unit, Regression, Smoke, System Integration Testing, User Acceptance Testing

Education:
Master of Computer Applications Jawaharlal Nehru Technological University 2008- 2011

Bachelors of Science Sri Venkateswara University 2005-2008

Professional Experience:
Silicon Valley Bank, Tempe, AZ
Projects: SVB(SAS AML,BP,Canadaeft)
Role: API Developer
Duration :Jan2021-Till date

Description: This application helps handles complete transactions over SVB network and more secure to avoid fraud
transaction with SVB. Its more secure and sencitive data to take action and process the data from flat file to sources like
AML ,BP.
Responsibilities:

• Requirement Analysis and code development and DIAM mapping


• Creation of Document like Unit Test Case Preparation.
• Responsible for integrating various modules.
• Used a microservice architecture, with Spring Boot-based services interacting through a REST.
• Deployed services to Open shift platform with docker container and managed by Kubernetes.
• Configuring & working with Spring Data JPA.
• Source and target system mapping
• SAS deployment process
• Support activities like restart the system and temp cleaning in Linux boxes
• Used GItHub for software configuration management and version control.
• 3+ years of Strong Experience on AWS platform and its dimensions of scalability including EC2,S3 Bucket.
• Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management Lmada.
• Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers.
• Hands on experience with the AWS CLI and SDKs/API tools.
• Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced
• Implementing and setting up route 53 for AWS web instance and ELB and EKS.
• Implementing and setting EKS Fargate and EKS Dashboard for CloudFront AWS environment
• Worked with a completely distributed backend team (almost all time zones in the U.S.!), using pair programming
and clear communication to ensure team members learned from one another and were not blocked
• Proficient in integrating Java applications with AWS EventBridge, leveraging the AWS SDK for Java to send and
receive events and implement event-driven architectures.
• Experience in publishing events to EventBridge from Java applications, including defining event schemas, attaching
metadata, and routing events to appropriate targets using rules.
• Strong understanding of event patterns and filtering capabilities provided by EventBridge, enabling fine-grained
control over event routing and subscription filtering based on event attributes.
• introduced and implemented AEM platform to improve website performance and functionality, resulting in an
increase in page views by 15%.
• Integrated various third-party applications with the AEM platform to enable efficient data exchange between
platforms, reducing manual labor time by 8 hours per day.
• Advised clients on best design practices, troubleshooting technical issues, and updating existing applications to the
latest version of Adobe Experience Manager (AEM).
• Demonstrated expertise in utilizing OpenAPI Specification to design, document, and develop RESTful APIs.
• Extensive experience in developing APIs using Java and related frameworks such as Spring Boot, JAX-RS, or
Jersey, adhering to the specifications outlined in the OpenAPI Specification.

Environment: JAVA1.8, REST , J2EE, MicroService, React, J2EE, Spring and Hibernate, Web Services (REST) , SQL
Developer, Oracle, Spring boot, Spring JPA, Micro services

Vollymetric System, Germany, Europe


Project:AXA Germen
Role: API developer
Duration :Jan2020-Dec2020

Description: VMS (Vollymetric System) is an part of an insurance which agents can be used this application online. The
agent can be distributing the balance amount to the end users who is already subscribed the insurance. There are different part
of system like BT, Portals which data can be streamed to VMS database through micro services.

Responsibilities:

• Understanding the business requirement, converting to functional and technical design document.
• Analysis, Design & Development of Micro Services using Spring Boot (REST /SOAP), Spring Security, AOP.
• Used a microservice architecture, with Spring Boot-based services interacting through a REST.
• Deployed services to Open shift platform with docker container and managed by Kubernetes.
• Integrated swagger UI and wrote integration test.
• Integrated services with Third party service or External Services.
• Integrated micro services with front-end screens using ReactJS .
• Involved in Peer-to-Peer Code Review, Unit Testing and Bug Fixing.
• Preparing architectural, solution documents and presenting to Customer
• Understanding the existing architectural document and updating based on the requirement changes
• Prepare Unit test case using Junit.
• Used GIT for software configuration management and version control.

Environment: JAVA1.8, React, J2EE, Spring and Hibernate, Web Services (REST) , SQL Developer, Oracle, Spring boot,
Spring JPA,Micro services

State Street Bank &Trust, Boston, MA


Project: Global Banking Modernization,
Role: Java full stack Developer
Duration : Aug 2017 -Dec2019

Description: Global Banking Modernization is a major initiative to replace and consolidate various cash and payments
platforms on a global basis, with an emphasis on consistent processes and procedures for cash and limit management, credit
risk and payment processing and 535,537 and 537i swift message processing.

Responsibilities:

• Understanding of FRS document


• Implementation of Action classes and Value Objects.
• Write SQL queries.
• Prepare Unit test case using Junit.
• Implement MVC design pattern in the application using RESTFUL.
• Develop controllers using Spring MVC - Controllers exposed via JSR 286 Serve Resource endpoints.
• Configuring & working with Hibernate.
• Used log4j and developed coding for log report generation.
• Used GIT for software configuration management and version control.

• Provide expertise and hands on experience working on Kafka connect using schema registry in a very high
volume environment.
• Provide expertise and hands on experience on custom connectors using the Kafka core concepts and API.
• Ensure optimum performance, high availability and stability of solutions.
• Create topics, setup redundancy cluster, deploy monitoring tools, alerts and has good knowledge of best practices.
• Created Rest apis using spring boot reactive stack (web flux using mono and flux) using web client for non-blocking
i/o.
• Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view and
render the virtual DOM dynamically.
• Proficient in designing, developing, and maintaining API Gateways using Java frameworks like Spring Cloud
Gateway or Apigee Edge.
• Experience in implementing API Gateways as a key component of a microservices architecture, enabling centralized
routing, authentication, and traffic management for multiple services.
• Strong understanding of request routing techniques, load balancing strategies, and service discovery mechanisms
employed by API Gateways to efficiently distribute incoming requests to backend services.
• Proficient in designing, developing, and maintaining MongoDB-based solutions using the Java programming
language and MongoDB Java driver.
• Strong understanding of MongoDB's document-based data model and expertise in performing CRUD (Create, Read,
Update, Delete) operations using Java APIs, including inserting, querying, updating, and deleting documents.
• Knowledge of MongoDB's flexible schema design and ability to design efficient and scalable data models that align
with application requirements and performance considerations.
• Experience in creating appropriate indexes to improve query performance and employing query optimization
techniques, such as aggregation pipelines and query profiling, to enhance application responsiveness.

Environment: REST , J2EE, RESTFUl and Hibernate, Web Services (REST) , SQL Developer, Oracle, Spring boot, Spring
JPA

Ericssion, Sweden, Europe


Project: PLMWS
Role: Team Lead
Duration : Aug2015 -July 2017
Description: This interface is used to view information, interact with the products into the system. The application supports all
aspects of interface management and customer interfaces, including data sharing via xml’s and rest base URL’s to end clients.
Responsibilities:
• Understanding of FRS document
• Implementation of Action classes and Value Objects.
• Write SQL queries and prepare Unit test case using Junit.
• Implement MVC design pattern in the application using Spring framework.
• Develop controllers using Spring MVC - Controllers exposed via JSR 286 Serve Resource endpoints.
• Configuring & working with Hibernate.
• Used log4j and developed coding for log report generation.
• Used GIT for software configuration management and version control.

Environment: JAVA1.5, JSP & Servlets, J2EE, Struts, Spring and Hibernate, Web Services (SOAP),
Dbvisualizer,Jquery,DB2, Java Script

Uchit, New Delhi, India


Role: Senior Developer
Duration : Aug2011 -July2015
Description: This application is used for the automation of new business process which will expedite the process of policy
claim. Uchit is the customized development of CPP for Life Insurance to suit their requirements. Additionally, Uchit includes
around 10 web services to interact with their existing system (Ingenium) and exchange data. Uchit needs to cater services for
over 1000 users.
Responsibilities:

• Core development, creating each and every module from scratch


• Analyzing and fixing the defects
• Responsible for coding for JSP pages, Form Beans and Action Classes in Struts
• Data Base Development with Oracle.
• Involved in Developing Build Environment.
• Involved in Database Connectivity through JDBC.
• Preparing Unit Test and Integration Test Plans and executing them.
• Handling the Application Operations Part as Bug Fixing, Maintenance, New Development, and New Enhancement.
• Handling the Client Interaction for New Development/Enhancement.
• Providing the Support in Production Environment.
• Involvement in Providing the Production Support to Technical Implementation Support Team and Users.
• Performing Weblogic Server hanging and Crash issues
• Performing various types of Incidents raised by IT Support Team
• Performing various types of CR’s raised by Command and Data Center
• Integrating HTTP Apache Http plug-in with Weblogic Servers
• Handling Performance tuning of the Application servers
• Monitoring the Weblogic Server and Deployed applications.
• URL redirections, SSL Certificates installation in Apache server
• Working on OIPA’s (Oracle Insurance Policy Administration) configuration using Rules Palette
• Working on OIPA’s (Oracle Insurance Policy Administration) configuration using Rules Palette
• Development and enhancement of modules in OPIA’s

Environment: Core Java, JDBC, Servlets, JSP, Struts 1.2, WebLogic, Oracle 11g, ANT, JUnit, Java Script, Web
services

Accomplishments:

● Awarded Star Performer of the Year 2012 by Ebix Software India Pvt. Ltd.

● Achieved “Gold Star” award by our Client MNYL for the exceptional work

● Won Quiz competition conducted by Ebix Software India Pvt. Ltd.

● Acted as a coordinator for hiring freshers in Ebix Software India Pvt. Ltd.

● Received several Medals in Cricket Tournaments conducted in TATA Consultancy Services.

● Organized many events in TATA Consultancy Services and has been highly rated by seniors and HR.

● Received best employee award in in TATA Consultancy Services.

You might also like