You are on page 1of 5

RAJESWARA REDDY SOMU

+91-8639173562
srajeswarreddy@gmail.com

PROFESSIONAL EXPERIENCE

 Having around 6+ years of experience in Java and JEE technologies.


 Used Spring & Hibernate Framework in server side.
 Experience in implementing the enhancements and fixing bugs.
 Proven successful in resolving critical issues at Live Environment.
 Having Experience in Repository and versioning control using the SVN, Clear Case.
 Having Experience in Build Management using Maven.
 Having Experience in Tomcat, Web Sphere Servers.
 Having Experience in the Scaled Agile Framework (SAFe) Methodology.
 Having Experience in ORACLE, DB2 and Mongo DB Database.
 Having Experience in Manual unit testing.
 Having Experience in Spring Boot, Micro services and Spring Web Flux.
 Domain Competency in Finance, Health Care and Retail.
 Adaptive to Cloud Strategies based on AWS (Amazon Web Services).
 Technical knowledge on EC2, IAM, S3, VPC.

PROFESSIONAL EXPERIENCE

 Working with HCL Technologies, Hyderabad as an Associate from Oct 2021 to till Date.
 Worked with Cognizant (CTS), Hyderabad as an Associate from March 2020 to Oct 2021.
 Worked at UST Global, Hyderabad as a Software Developer from Feb 2016 to March 2020.

EDUCATIONAL BACKGROUND

 Master of Computer Applications (MCA)from Jawaharlal Nehru Technological University in 2012.

SKILL SET

Programming Languages : Java


JEE Technologies : JDBC, Jsp, Servlets
Frameworks : Hibernate, Spring.
Database Management : Oracle, DB2, Mongo DB
Operating Systems : Windows 7
Application Servers : Apache Tomcat, Web Sphere
Versioning Tools : SVN, Clear Case
Build Tool : Maven
Tools : Jira, Soap UI
Development Environment Tool (IDE) : Eclipse, RSA

Page 1 of 5
PROJECT # 1
Project Name Roche Connect
Environment Java, Spring boot, Micro Services
Database PostgreSQL
IDE tool Eclipse
Role Lead Engineer
Tools Jira, Git
Company HCL Technologies, Hyderabad

Project Description:
The Connect software is a web based on cloud solution for clinical NGS laboratories that
provides a single interface point for data transfer between HL7 compatible host: LIS or Middleware
solutions and the medical devices, this software is intended to be used by Lab Directors/Lab
Managers/Molecular Biologists/Technicians/Bioinformaticians.

Roles and Responsibilities:

 Actively engaging with Business Analyst and end client to understand the requirements.
 Develop the Business logic using Spring, Spring Boot and Java 8
 Developed the Micro Services using Spring Boot and Spring.
 Application uses the PostgreSQL as Backend.
 Knowledge in Jenkins Build failure, Docker and Kubernetes and AWS.

PROJECT # 2
Project Name POS BE Migration
Environment Java, Spring boot, Micro Services, Spring Web Flux, Reactive Programming
Database Oracle 11g
IDE tool STS
Role Associate Developer
Tools Jira, Git Lab
Company Cognizant, Hyderabad

Project Description:
POS BE is implemented in C, Pro C as Monolithic Application, we are migrated in to the
Micro Service’s Application Using Spring Boot, Spring Web Flux and integrated to the Aggregated
application and call the new micro services. Implemented the Order Management, Document Management
Applications

Roles and Responsibilities:

 Actively engaging with Business Analyst and end client to understand the requirements.
 Create the Discovery Doc based on existing logic and presenting to Client.
 Convert the Pro C backend logic in to Spring Data JPA as Oracle as backend Data base.

Page 2 of 5
 Develop the Business logic using Spring Web Flux and Reactive Programming with Spring Boot and
Java 8
 Aggregate Micro service integrated the New Micro Service and test the new functionality and com-
paring the response with old functionality.
 Extensive Knowledge in Jenkins Build failure, Docker and KuberNetes and AWS.

PROJECT # 3
Project Name Detect Fraud Application
Environment Go, Restful Web service
Database Couch base
IDE tool VSC Code IDE
Role Software Developer
Tools Jira, SoapUI, Bit bucket
Company UST Global, Hyderabad

Project Description:

The Detect Service advises subscribers about the likelihood that a credit application is fraudulent. The
Detect Service compares a present credit application data, which the subscriber is evaluating, with similar
past credit applications – both by the same consumer and by applicants who, at first glance, appear to be
different consumers but who might be the same credit applicant, who is impersonating other consumers.
In order to use the service, subscribers must send Experian the credit application under evaluation. The
Detect Service compares the current credit application with a database of past credit applications, so the
Detect system needs a way to load initial past applications to the database. The Detect Service returns, to
the subscriber, a data structure that summarizes how the current credit application matched historical
applications, including a Detect index. Although some subscribers might write their own software to
interface with Experian’s Detect Service, we expect that most subscribers will use their current software
vendors to design, write, test, and install the Detect interface software.

Roles and Responsibilities:

 Developed the rules using the Go Lang and Restful web services
 The Application is developed by using Go.
 Develop the code to check the Subscriber code is exist in the detect application.
 Resolving the Go lint VSC Code problems.
 Modified and Framing the Detect Rule’s Json file with New NPA Split area codes.
 Soap ui tool to check Detect service application.

PROJECT # 4
Project Name Anthem Care Management Platform
Environment Java, Servlets, JSP, Java Script Hibernate, Spring
Database DB2, Mongo DB
Servers Web Sphere
IDE tool Rational Software Architect
Role Software Developer
Tools Jira, SoapUI, Clear Case

Page 3 of 5
Company UST Global, Kochi

Project Description:
The Clinician will take the pre authorization decision on the Length of Stay or Procedure of the Case and if
he is not able to take decision on the Case he will transfer the case to the Physician and he will take the
decision on the LOS or Procedure Code of the case for the patient, after taking decision on the case of the
patient we will inform him through the letters. The Case creation of the patient and the decision taken by
the Clinician or Physician and the sending the decision to the patient this whole process is done by the
ACMP(Anthem Care Management Platform).The user can create the case through the phone or directly he
can the create the case at the hospital.
Case Process service is a web service that will be exposed by ACMP. It would consist of 3 operations
 Create Case
 Update Case
 Retrieve Case

Roles and Responsibilities:


 Analyzing the requirement and developing the code by using Java and JEE technologies.
 The Application is developed by using Spring and Hibernate Framework.
 The Application uses the backend as DB2 and Mongo DB Databases.
 Developed and Deployed the Application in Web Sphere Server.
 Soap UI web service tool is used to Create the Case.
 Working on the Scaled Agile Framework (SAFe) Methodology.
 Interacting the Client user to solve the problem in the ACMP application.
 Coordinated the user bugs in JIRA, Incidents and resolved the Issues

PROJECT # 5
Project Name Carrefour Asia (CWF)
Environment Java, JSF, JSP, Spring, Hibernate
Database Oracle.
Servers Tomcat 7
IDE tool Eclipse
Role Software Developer

Project Description:
Carrefour is departmental store company; it’s providing the services for china. China workflow having the
10 modules, I worked for the 1) Item Creation 2) Item Modification 3) Ppp 4) Npp modules, Negotiator
Assistant / Negotiator will create requests based on their role – National or Local. National Negotiator
Assistant / Negotiator will create request for National Items and Local users will create requests for Local
Items. Other teams involved in validation are also as per the Item created – National or Local. After all
approval levels those items it will be available in the NSA tables from those tables every day, they run the
batch job and the item information will stored at the MD+ tables and there onwards the item will be
delivered to the stores are they like supermarket, hypermarkets etc.
Roles and Responsibilities:
 Analyzing the requirement and developing the code by using Java and JEE technologies.

Page 4 of 5
 Resolving the QA and Client generated defects and sonar issues also.
 Analyze the client requirement and developed enhancements by using the spring and Hibernate.
 Communicate the database by using the Hibernate.
 Developing the service layer code by using the spring framework
 The Application uses the backend as Oracle Database.
 Developed and Deployed the Application in Tomcat.

PROJECT # 6
Project Name Anthem Products (CMA)
Environment Java, JSF, JSP, Spring
Database DB2.
Servers web sphere
IDE tool RSA
Role Software Developer
Company UST Global, Trivandrum

Project Description:
System adjudication is a means by which a claim is systematically processed. In WGS 2.0 system
adjudication applies contract benefits to a claim. It does not perform any claim editing or validation as that
has already been completed prior to the adjudication batch. All of the data and logic that is used to apply
benefits to a claim is created in CMA (Contract Manager) by adjudication analysts. The data is extracted
and formatted during a nightly batch process and send to the mainframe to be loaded into IMS databases
and table base tables to be used by WGS 2.0.
Attached to a contract code is a variation & value id and these references the adjudication logic that is used
to apply benefits to a claim. The variation controls the administration rules and processing guidelines. It
does this by using a series of process steps that are constructed together in a particular order to perform
benefit calculations, which is called a BAG, and a set of conditions that interrogate data elements on a line
item to establish what type of benefit that service is and provide the connection to the correct BAG. The
value id is the identifier for the set of values that are assigned to the variables that are used in the process
steps to apply the benefit calculations.
Roles and Responsibilities:
 Analyzing the requirement and developing the code by using Java and JEE technologies.
 The Application is developed by using Spring Framework.
 Analyzing the requirements and do the enhancement
 Analyzing the code and do the changes according the requirements
 Communicate the database by using the spring JDBC.
 Developing the service layer code by using the spring framework
 In the Application DB2 used as the Database.
 Developed and Deployed the Application in Web Sphere Server.

Page 5 of 5

You might also like