SlideShare a Scribd company logo
Reetesh kumar
Mob No: 9705146156
Email ID: reeteshkrsingh@gmail.com
Career Objective:
To be associated with an organization that provides me opportunity to grow
professionally and grooms me to take up responsibilities as a leader
Professional Summary:
 Having 9 years of experience in the IT industry – involved in analysis, design, development, and
implementation and testing areas in Java / J2EE Systems, Internet / Intranet based web
Applications, Client Server Applications.
 Expertise in the area of designing, coding and testing of applications using Sun Java
Technologies (spring, hibernate, JPA/HIBERNATE, JAX-WS, JAX-RS(Jeresy), Servlets, JSP,
Struts1.3.8-framework,Java WebServices ,Maven,EJB 3.0,Activiti workflow, Spring-Security,
Soap UI).
 Awareness :- Spring Integration, Selenium, DBunit, Angular JS
 Knowledge in Windows NT/2000, Linux operating systems.
 Self-starter with good communication and interpersonal skills
 Completed SCJP5.0 (Sun Certified Java Professional).
 Completed SCDJWS( Sun Certified developer for java webservice)
Educational Qualifications:
 Master of computer application with Distinction(8.07 cgpa) from Hyderabad Central University
(2007).
 Bachelor of computer application from GG University with 71.09%.
 12th
from Sainik School purulia with 78.8%
 10th
from Sainik School purulia with 81.4%
I. T. Acquaintance:
Operating Systems : Windows- 98, Windows XP, Linux.
Programming Languages : Java.
Technologies : Java , Servlet, JSP, WebServices,
HTML, XML, Maven3.0
Frameworks : Spring, JPA/Hibernate, Struts1.3.8-framework,
jax-ws, JAX-RS(jersey) , EJB 3.0 , Cobertura,
java/j2ee design attern, Jenkins,svn, GIT, JMS,
Activiti workflow, Spring Security,
1
Database : Oracle, MS SQL
Tools : WSAD 5.1.2, Eclipse., SOAP UI, NetBeans, Jira
Servers : WebSphere5.1.2, ,JBoss4.X,glassfish
Employment Details:
Presently working for Scarlet Wireless India Pvt Ltd AUG 2014 till now, Banglore as a Tech
Lead(Individual contributor) – Java/J2EE .
PROJECT DETAILS:
IMS:-
Software : jersey Restful webservice (jax-rs), jax-ws, JPA/Hibernate, Ejb 3, glassfish app
server, core java, Spring security , MS sql, Git, Basic Unix/Linux command, Netbeans,
Description: It is a US Based education Domain software, work with states, districts, and schools to address
a wide spectrum of needs such as curriculum development, instructional resources audits, design and facilitation of
professional development and professional learning communities, school improvement, and program reviews. It has
many modules like student and Parent portal, Program Tracking, Assessment Management, Gradebook
management, curriculum management.
MY ROLE:-
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Analysis of use case
o finding of service contract (Restful)
o Developing of service layer
o Integrating with JPA layer
o Designed and developed support classes.
o Implemented error handling mechanism for jersey restful webservice
o Mentoring team member, code review
worked for Alliance Global Services Dec 2010 till 14th
Aug 2014, Hyderabad as a Senior Consultant –
Java/J2EE .
PROJECT DETAILS:
Contract Manager Application:-
Software : Spring framework ,Jpa,Jax-Ws,Ejb 3.0.,Cobertura,activiti workflow,Sql server/oracle
tomcat server
Description:
The Contracting product suite enables health plans to standardize and automate
2
the entire provider contract lifecycle. Contract Manager offers convenient tools for maintaining
standardized libraries of contract templates, intuitive wizards for offering, acceptance, execution
and maintenance of contracts. An extensive audit for regulatory compliance and convenient
reporting provides transparency of Provider Contracting functions across the organization.
Contract Manager has the following modules:
 Contract Manager provides core contract management functionality including Contract
Library Management and Contract Lifecycle Administration
 Negotiator enables Health Plans and Providers to electronically negotiate contracts online.
Both parties can redline contracts with a clear audit trail of negotiated contract terms.
 Courier enables Providers and the health plans to electronically sign contracts online.
Instructions to access Courier’s eSignature center can be sent out either via email or via
paper based mailings.
 Reporter enables Health Plans to manage and schedule custom reports created with
Crystal Reports™.
MY ROLE:-
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Analysis of use case
o finding of service contract
o Developing of service layer
o Integrating with JPA layer
Designed and developed support classes.
YellowBook:-
Software : Spring framework ,Jpa,Jax-Ws,Ejb 3.0.,Cobertura,
3
Jboss application server
Description: Yellowbook has focused on connecting consumers with local business clients
to fuel small business growth and success. Yellowbook manages an expansive portfolio of
digital, mobile and print tools to help its clients efficiently and effectively market their
businesses. Yellowbook’s marketing portfolio includes: ChatterHub reputation management;
Website design, hosting and optimization; scalable, customizable SEM and SEO programs;
online advertising and video on one of the top 50 websites in the United States, yellowbook.com
network; yellow pages print advertising in approximately 1,000 directories in 48 states plus the
District of Columbia; Yellowbook Direct Marketing services, and more
Yellowbook Direct (YB Direct) consists of three applications:
YB Direct --My Advertizing: The customer-facing application is used by our
customers to see their bills and make payments. This uses an in-house Single Sign-on
(SSO) solution. Yellowbook customers are able to see their account details, past
payment information, reports, advertisements they made with variety of
Yellowbook advertising products including Yellowbook.com, Web reach,
Print media...etc.
YB Direct -- Support Tool application : A UI Support Tool application which uses
Yellowbook and Pindar's Active Directories for employee/user verification. SupportUI is
an application used by Yellowbook support team to address the customer issues. The
application has different functionalities like Act-As using which support person can
impersonate customer into MyAdvirtising and view actual problem and fix the issues.
The application also includes other functionalities like viewing audit details, missing pdfs
information, blocking a customer...etc
YB Direct -- YBD for Everyone : "YBD for Everyone" is the third application that YB
employees can use. It's much like the customer-facing application but you can't make bill
payments. This is also using the Yellowbook and Pindar Active Directories for verification.
"YBD for Everyone" is often referred to as "YBD4E". Sales representatives can search a
particular advertiser and view their account details, billing information, contracts...etc
MY ROLE:-
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Analysis of use case
o finding of service contract
o Developing of service layer
4
o Integrating with JPA layer
o Designed and developed support classes.
Business Management Suite(WIPRO TECHNOLOGY(DEC2009 to DEC 2010)):-
Software : Spring framework ,Hibernate,Jax-Ws
Glassfish application server
It is a health care domain project. Here main objective of this project is Modernizing/ Re-designing the
existing BMS (Business Management Suite, legacy system written) into SOA based Health Insurance
Platform (HIP) .
Some of the Solutions that HIP Provides are,
* Claims processing (Eg- Service Based Claims, Event Based Claims)
* Benefit program management (Eg- Plan, Policy Management)
* Provider management (As part of Stakeholder Management)
* Member Management
* Program Management (Eg- Application Setup, System Setup)
* Audit services
MY ROLE:-
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Analysis of use case
o finding of service contract
o Developing of service layer
o Integrating with hibernate layer
o Designed and developed support classes.
Previously worked for CTS(20 aug 2007 to dec 2009):- Details
API(Acquisition partner integration) project:
Project Title : Acquisition partner integration Client : American Express
URL : http://www.americanexpress.com/apply
Software : Struts framework ,db2,Ejb2.1,spring DAO
WebSphere Application Developer5.1.2.
Team Size : 12
CLIENT DESCRIPTION:
American Express Company is a global travel, financial and network service provider, Founded in 1850,
the company provides individuals with charge and credit cards, Travelers Cheques and other stored value
products. It also offers financial planning, brokerage services, mutual funds, insurance and other
investment products. Through its family of Corporate Card services, American Express helps companies
and institutions manage their travel, entertainment and purchasing expenses. It provides investment
management services and administers pension and other employee benefit plans. The Company also
5
offers accounting and tax preparation services to small businesses, and financial education services to
employees at their places of work.
PROJECT DESCRIPTION:
API (Acquisition partner integration) targets acquisition of customers in the U.S. markets through its
partners. API is responsible for developing, marketing and servicing all aspects of partner products of
American Express in the United States by acquiring partner. API helps in getting through partners. API
offers services to three channels: internet, through phone and in person .
Basically we have developed a framework for partner launches using struts framework,validation
framework. Database interaction is being done using DAO. All applicant data is being formed in XML
format.Once the data they entered on the application is passed to GNA(Third party system), they get the
approval status. The API team offers application maintenance and development for American Express
Credit Card Apply Site. Simplifying the navigation process through the American express site and
improving the customer experience when applying for products.
This J2ee project has used the build feature of maven.
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Developed presentation layer using JSPs .
o Developed field-level fileds for all the application pages in the project using Struts
Tiles framework.
o Developed server side validations for various web pages using Struts validation
framework.
o Developed session beans for the system using EJB2.1.
o Formulate and design templates for user entry screens.
o Responsible for preparation of design documents and program specifications
o Ensured that all the development activities are meeting the quality standards
o Designed and developed support classes.
ART admin tool (Advisory repository tracking tool):
Project Title : Advisory repository tracking tool
Client : Amerprise Financial solutions
Software : WebSphere Application Developer5.1.2, Struts framework,Jboss4.x.
Team Size : 10
PROJECT DESCRIPTION:
This application is a kind of tool for user(Admin), which helps in keeping track of advisors and number of client
for each advisors. Basically after logging in this application, Admin User enters particular id for particular
advisor as hyperlink. The application has been implemented on struts1.3.8. It calls controller to call business
class which in turn make a call to DAO to fetch the data and prepopulate the form shown to user on click of
hyperlink. It basically uses Business delegate Pattern. It also uses DTO. Here a advisor may have more than
one client. So to transfer data from jar module to war module at a time we have created a Data Transfer
Object. For any modification in data in Jsp by admin user leads to update in database through stateless
session bean to have ACID property. Javascript has been used for client side validation.
Responsibilities:
6
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Responsible for preparation of design documents.
o Used the Struts validation framework for validations.
o Developed field-level fileds for all the application pages in the project using Struts
tiles framework.
Mavenising API(Acquisition Partner Integration) for J2EE Project :
Project Title : Mavenise J2EE Project
Client : Amerprise Financial solutions
Software : maestro2.x.
Team Size : 2
PROJECT DESCRIPTION:
Main aim of this project is to bring a high-level project management. Basically maven has been used to
set up a J2EE project , compile source files, create JARS,WARS,EJB-JARS, dependency JARS, publish
the artifact into a repository, build the EAR . Here we also used inheritance in the Maven POM(Project
Object Model). Moreover this J2EE project source code has been committed in SVN repository. By using
Maven plugin we are checking out code from SVN repository, and using Maven command we are
building EARs. For this we have developed shell script. Just by running this in Linux server we are
executing all steps starting from checking out code from SVN repository till Building Ears and
deployment in Application server.
Responsibilities:
As a Team Member,
o Prepared technical documentation.
o Responsible for requirement analysis of the application.
o Responsible for preparation of design documents.
o Removing cyclic dependency in Each and every module.
o Created pom.xml for each and every jar war and ejb module using inheritance
o Developed shell script for checking out code from SVN repository and buildidng EAR and
deploying on Application Server
B2B WEBSERVICE Project:
Project Title : B2B WEBSERVICE
Client : AmericanExpress
Software : AXis
Team Size : 2
PROJECT DESCRIPTION:
Main Aim of this project is to expose service end point using WebService so that Application is
accessible across all platform. Here Wre provider of service that will be used by consumer. Here we are
basically accepting data in form of xml or DataObject at Interaction layer In our exposed webservice
methods, Then at this layer we are parsing the data using SAX parser and after that we are validating data
using common-validator framework. After successful validation, we are passing data to processing layer
7
where we are e building xml to submit to third party system using JMS queues. Depending on the
decision, We are sending back response to the client. We have used AXIS framework.
Responsibilities:
As a Team Member,
o Prepared technical documentation like end to end tag mapping.
o Responsible for requirement analysis of the application.
o Responsible for preparation of design documents.
o Responsible for development
Personal Details:
Date Of Birth 05 March 1982
Address : Flat no 302, BTM LAYOUT 2nd
STAGE
Banglore
Karnataka pin: 500076
8

More Related Content

What's hot

Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani ResumeAnil Purswani
 
Irfan Riaz Resume(Java)
Irfan Riaz Resume(Java)Irfan Riaz Resume(Java)
Irfan Riaz Resume(Java)Irfan Riaz
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil Shelke
 
Prasant_nayak_NthDimenzion _4Yr_Exp
Prasant_nayak_NthDimenzion _4Yr_ExpPrasant_nayak_NthDimenzion _4Yr_Exp
Prasant_nayak_NthDimenzion _4Yr_ExpPrasant Kumar Nayak
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
CV_Templete_ABB_PORNPAN 05022015
CV_Templete_ABB_PORNPAN 05022015CV_Templete_ABB_PORNPAN 05022015
CV_Templete_ABB_PORNPAN 05022015pornpan
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeVamsi Manoj
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj Bharat
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai
 
Vishal_ Resume_EG (1) (1) (1)
Vishal_ Resume_EG (1) (1) (1)Vishal_ Resume_EG (1) (1) (1)
Vishal_ Resume_EG (1) (1) (1)vishal laljeet
 
Resume_PranavPratap
Resume_PranavPratapResume_PranavPratap
Resume_PranavPratap
Pranav Pratap
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - ResumeRaja ganesh
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet Nebhani
 

What's hot (20)

Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani Resume
 
Irfan Riaz Resume(Java)
Irfan Riaz Resume(Java)Irfan Riaz Resume(Java)
Irfan Riaz Resume(Java)
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
 
SumanG1.6
SumanG1.6SumanG1.6
SumanG1.6
 
Prasant_nayak_NthDimenzion _4Yr_Exp
Prasant_nayak_NthDimenzion _4Yr_ExpPrasant_nayak_NthDimenzion _4Yr_Exp
Prasant_nayak_NthDimenzion _4Yr_Exp
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
CV_Templete_ABB_PORNPAN 05022015
CV_Templete_ABB_PORNPAN 05022015CV_Templete_ABB_PORNPAN 05022015
CV_Templete_ABB_PORNPAN 05022015
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
 
Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Vishal_ Resume_EG (1) (1) (1)
Vishal_ Resume_EG (1) (1) (1)Vishal_ Resume_EG (1) (1) (1)
Vishal_ Resume_EG (1) (1) (1)
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 
Jeevan_Mitkari_Resume
Jeevan_Mitkari_ResumeJeevan_Mitkari_Resume
Jeevan_Mitkari_Resume
 
Java Resume(jsp)
Java Resume(jsp)Java Resume(jsp)
Java Resume(jsp)
 
DHIRAJGECU
DHIRAJGECUDHIRAJGECU
DHIRAJGECU
 
Resume_PranavPratap
Resume_PranavPratapResume_PranavPratap
Resume_PranavPratap
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
Resume_Prabir
Resume_PrabirResume_Prabir
Resume_Prabir
 

Viewers also liked

Justin bieber
Justin bieberJustin bieber
Justin bieber
Martielguapo
 
CV Mechanical Engineer-mousa updated
CV Mechanical Engineer-mousa updatedCV Mechanical Engineer-mousa updated
CV Mechanical Engineer-mousa updatedmousa elia
 
Dossier Paula Iglesias
Dossier Paula IglesiasDossier Paula Iglesias
Dossier Paula Iglesias
Paula Iglesias González
 
презентацијасасеминарау лазаравцуpreLazarevac4a
презентацијасасеминарау лазаравцуpreLazarevac4aпрезентацијасасеминарау лазаравцуpreLazarevac4a
презентацијасасеминарау лазаравцуpreLazarevac4a
ari112233
 
5장 객체와클래스
5장 객체와클래스5장 객체와클래스
5장 객체와클래스
SeoYeong
 
Hash table
Hash tableHash table
Hash table
SeoYeong
 

Viewers also liked (9)

Justin bieber
Justin bieberJustin bieber
Justin bieber
 
Malarvizhi D
Malarvizhi DMalarvizhi D
Malarvizhi D
 
CV Mechanical Engineer-mousa updated
CV Mechanical Engineer-mousa updatedCV Mechanical Engineer-mousa updated
CV Mechanical Engineer-mousa updated
 
presentation (1)
presentation (1)presentation (1)
presentation (1)
 
Dossier Paula Iglesias
Dossier Paula IglesiasDossier Paula Iglesias
Dossier Paula Iglesias
 
презентацијасасеминарау лазаравцуpreLazarevac4a
презентацијасасеминарау лазаравцуpreLazarevac4aпрезентацијасасеминарау лазаравцуpreLazarevac4a
презентацијасасеминарау лазаравцуpreLazarevac4a
 
5장 객체와클래스
5장 객체와클래스5장 객체와클래스
5장 객체와클래스
 
Bacc_dipl_supl
Bacc_dipl_suplBacc_dipl_supl
Bacc_dipl_supl
 
Hash table
Hash tableHash table
Hash table
 

Similar to REETESHJAVARESUME

Rani_Shinde_Resume
Rani_Shinde_ResumeRani_Shinde_Resume
Rani_Shinde_ResumeRani Shinde
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
SomnathJamadar
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit SharmaMohit Sharma
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit SharmaMohit Sharma
 
Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shukla
lavakush
 
MatlubImamProfile
MatlubImamProfileMatlubImamProfile
MatlubImamProfileMatlub Imam
 

Similar to REETESHJAVARESUME (20)

ashishtripathi
ashishtripathiashishtripathi
ashishtripathi
 
Rani_Shinde_Resume
Rani_Shinde_ResumeRani_Shinde_Resume
Rani_Shinde_Resume
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
Krishna_Agrawal_Resume
Krishna_Agrawal_ResumeKrishna_Agrawal_Resume
Krishna_Agrawal_Resume
 
Manoj Kumar
Manoj KumarManoj Kumar
Manoj Kumar
 
Rajendra.doc
Rajendra.docRajendra.doc
Rajendra.doc
 
NarendraKolla
NarendraKollaNarendraKolla
NarendraKolla
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 
Sanjeet Singh
Sanjeet SinghSanjeet Singh
Sanjeet Singh
 
Geeta Chandana
Geeta ChandanaGeeta Chandana
Geeta Chandana
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
SRIKANTH PEDDI Resume
SRIKANTH PEDDI ResumeSRIKANTH PEDDI Resume
SRIKANTH PEDDI Resume
 
Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shukla
 
Madhav-Resume
Madhav-ResumeMadhav-Resume
Madhav-Resume
 
Tarun Gupta
Tarun GuptaTarun Gupta
Tarun Gupta
 
Sanjeev Nagasampagi
Sanjeev NagasampagiSanjeev Nagasampagi
Sanjeev Nagasampagi
 
MatlubImamProfile
MatlubImamProfileMatlubImamProfile
MatlubImamProfile
 
kamal.docx
kamal.docxkamal.docx
kamal.docx
 
Vijay_Khadia
Vijay_KhadiaVijay_Khadia
Vijay_Khadia
 

REETESHJAVARESUME

  • 1. Reetesh kumar Mob No: 9705146156 Email ID: reeteshkrsingh@gmail.com Career Objective: To be associated with an organization that provides me opportunity to grow professionally and grooms me to take up responsibilities as a leader Professional Summary:  Having 9 years of experience in the IT industry – involved in analysis, design, development, and implementation and testing areas in Java / J2EE Systems, Internet / Intranet based web Applications, Client Server Applications.  Expertise in the area of designing, coding and testing of applications using Sun Java Technologies (spring, hibernate, JPA/HIBERNATE, JAX-WS, JAX-RS(Jeresy), Servlets, JSP, Struts1.3.8-framework,Java WebServices ,Maven,EJB 3.0,Activiti workflow, Spring-Security, Soap UI).  Awareness :- Spring Integration, Selenium, DBunit, Angular JS  Knowledge in Windows NT/2000, Linux operating systems.  Self-starter with good communication and interpersonal skills  Completed SCJP5.0 (Sun Certified Java Professional).  Completed SCDJWS( Sun Certified developer for java webservice) Educational Qualifications:  Master of computer application with Distinction(8.07 cgpa) from Hyderabad Central University (2007).  Bachelor of computer application from GG University with 71.09%.  12th from Sainik School purulia with 78.8%  10th from Sainik School purulia with 81.4% I. T. Acquaintance: Operating Systems : Windows- 98, Windows XP, Linux. Programming Languages : Java. Technologies : Java , Servlet, JSP, WebServices, HTML, XML, Maven3.0 Frameworks : Spring, JPA/Hibernate, Struts1.3.8-framework, jax-ws, JAX-RS(jersey) , EJB 3.0 , Cobertura, java/j2ee design attern, Jenkins,svn, GIT, JMS, Activiti workflow, Spring Security, 1
  • 2. Database : Oracle, MS SQL Tools : WSAD 5.1.2, Eclipse., SOAP UI, NetBeans, Jira Servers : WebSphere5.1.2, ,JBoss4.X,glassfish Employment Details: Presently working for Scarlet Wireless India Pvt Ltd AUG 2014 till now, Banglore as a Tech Lead(Individual contributor) – Java/J2EE . PROJECT DETAILS: IMS:- Software : jersey Restful webservice (jax-rs), jax-ws, JPA/Hibernate, Ejb 3, glassfish app server, core java, Spring security , MS sql, Git, Basic Unix/Linux command, Netbeans, Description: It is a US Based education Domain software, work with states, districts, and schools to address a wide spectrum of needs such as curriculum development, instructional resources audits, design and facilitation of professional development and professional learning communities, school improvement, and program reviews. It has many modules like student and Parent portal, Program Tracking, Assessment Management, Gradebook management, curriculum management. MY ROLE:- Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Analysis of use case o finding of service contract (Restful) o Developing of service layer o Integrating with JPA layer o Designed and developed support classes. o Implemented error handling mechanism for jersey restful webservice o Mentoring team member, code review worked for Alliance Global Services Dec 2010 till 14th Aug 2014, Hyderabad as a Senior Consultant – Java/J2EE . PROJECT DETAILS: Contract Manager Application:- Software : Spring framework ,Jpa,Jax-Ws,Ejb 3.0.,Cobertura,activiti workflow,Sql server/oracle tomcat server Description: The Contracting product suite enables health plans to standardize and automate 2
  • 3. the entire provider contract lifecycle. Contract Manager offers convenient tools for maintaining standardized libraries of contract templates, intuitive wizards for offering, acceptance, execution and maintenance of contracts. An extensive audit for regulatory compliance and convenient reporting provides transparency of Provider Contracting functions across the organization. Contract Manager has the following modules:  Contract Manager provides core contract management functionality including Contract Library Management and Contract Lifecycle Administration  Negotiator enables Health Plans and Providers to electronically negotiate contracts online. Both parties can redline contracts with a clear audit trail of negotiated contract terms.  Courier enables Providers and the health plans to electronically sign contracts online. Instructions to access Courier’s eSignature center can be sent out either via email or via paper based mailings.  Reporter enables Health Plans to manage and schedule custom reports created with Crystal Reports™. MY ROLE:- Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Analysis of use case o finding of service contract o Developing of service layer o Integrating with JPA layer Designed and developed support classes. YellowBook:- Software : Spring framework ,Jpa,Jax-Ws,Ejb 3.0.,Cobertura, 3
  • 4. Jboss application server Description: Yellowbook has focused on connecting consumers with local business clients to fuel small business growth and success. Yellowbook manages an expansive portfolio of digital, mobile and print tools to help its clients efficiently and effectively market their businesses. Yellowbook’s marketing portfolio includes: ChatterHub reputation management; Website design, hosting and optimization; scalable, customizable SEM and SEO programs; online advertising and video on one of the top 50 websites in the United States, yellowbook.com network; yellow pages print advertising in approximately 1,000 directories in 48 states plus the District of Columbia; Yellowbook Direct Marketing services, and more Yellowbook Direct (YB Direct) consists of three applications: YB Direct --My Advertizing: The customer-facing application is used by our customers to see their bills and make payments. This uses an in-house Single Sign-on (SSO) solution. Yellowbook customers are able to see their account details, past payment information, reports, advertisements they made with variety of Yellowbook advertising products including Yellowbook.com, Web reach, Print media...etc. YB Direct -- Support Tool application : A UI Support Tool application which uses Yellowbook and Pindar's Active Directories for employee/user verification. SupportUI is an application used by Yellowbook support team to address the customer issues. The application has different functionalities like Act-As using which support person can impersonate customer into MyAdvirtising and view actual problem and fix the issues. The application also includes other functionalities like viewing audit details, missing pdfs information, blocking a customer...etc YB Direct -- YBD for Everyone : "YBD for Everyone" is the third application that YB employees can use. It's much like the customer-facing application but you can't make bill payments. This is also using the Yellowbook and Pindar Active Directories for verification. "YBD for Everyone" is often referred to as "YBD4E". Sales representatives can search a particular advertiser and view their account details, billing information, contracts...etc MY ROLE:- Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Analysis of use case o finding of service contract o Developing of service layer 4
  • 5. o Integrating with JPA layer o Designed and developed support classes. Business Management Suite(WIPRO TECHNOLOGY(DEC2009 to DEC 2010)):- Software : Spring framework ,Hibernate,Jax-Ws Glassfish application server It is a health care domain project. Here main objective of this project is Modernizing/ Re-designing the existing BMS (Business Management Suite, legacy system written) into SOA based Health Insurance Platform (HIP) . Some of the Solutions that HIP Provides are, * Claims processing (Eg- Service Based Claims, Event Based Claims) * Benefit program management (Eg- Plan, Policy Management) * Provider management (As part of Stakeholder Management) * Member Management * Program Management (Eg- Application Setup, System Setup) * Audit services MY ROLE:- Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Analysis of use case o finding of service contract o Developing of service layer o Integrating with hibernate layer o Designed and developed support classes. Previously worked for CTS(20 aug 2007 to dec 2009):- Details API(Acquisition partner integration) project: Project Title : Acquisition partner integration Client : American Express URL : http://www.americanexpress.com/apply Software : Struts framework ,db2,Ejb2.1,spring DAO WebSphere Application Developer5.1.2. Team Size : 12 CLIENT DESCRIPTION: American Express Company is a global travel, financial and network service provider, Founded in 1850, the company provides individuals with charge and credit cards, Travelers Cheques and other stored value products. It also offers financial planning, brokerage services, mutual funds, insurance and other investment products. Through its family of Corporate Card services, American Express helps companies and institutions manage their travel, entertainment and purchasing expenses. It provides investment management services and administers pension and other employee benefit plans. The Company also 5
  • 6. offers accounting and tax preparation services to small businesses, and financial education services to employees at their places of work. PROJECT DESCRIPTION: API (Acquisition partner integration) targets acquisition of customers in the U.S. markets through its partners. API is responsible for developing, marketing and servicing all aspects of partner products of American Express in the United States by acquiring partner. API helps in getting through partners. API offers services to three channels: internet, through phone and in person . Basically we have developed a framework for partner launches using struts framework,validation framework. Database interaction is being done using DAO. All applicant data is being formed in XML format.Once the data they entered on the application is passed to GNA(Third party system), they get the approval status. The API team offers application maintenance and development for American Express Credit Card Apply Site. Simplifying the navigation process through the American express site and improving the customer experience when applying for products. This J2ee project has used the build feature of maven. Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Developed presentation layer using JSPs . o Developed field-level fileds for all the application pages in the project using Struts Tiles framework. o Developed server side validations for various web pages using Struts validation framework. o Developed session beans for the system using EJB2.1. o Formulate and design templates for user entry screens. o Responsible for preparation of design documents and program specifications o Ensured that all the development activities are meeting the quality standards o Designed and developed support classes. ART admin tool (Advisory repository tracking tool): Project Title : Advisory repository tracking tool Client : Amerprise Financial solutions Software : WebSphere Application Developer5.1.2, Struts framework,Jboss4.x. Team Size : 10 PROJECT DESCRIPTION: This application is a kind of tool for user(Admin), which helps in keeping track of advisors and number of client for each advisors. Basically after logging in this application, Admin User enters particular id for particular advisor as hyperlink. The application has been implemented on struts1.3.8. It calls controller to call business class which in turn make a call to DAO to fetch the data and prepopulate the form shown to user on click of hyperlink. It basically uses Business delegate Pattern. It also uses DTO. Here a advisor may have more than one client. So to transfer data from jar module to war module at a time we have created a Data Transfer Object. For any modification in data in Jsp by admin user leads to update in database through stateless session bean to have ACID property. Javascript has been used for client side validation. Responsibilities: 6
  • 7. As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Responsible for preparation of design documents. o Used the Struts validation framework for validations. o Developed field-level fileds for all the application pages in the project using Struts tiles framework. Mavenising API(Acquisition Partner Integration) for J2EE Project : Project Title : Mavenise J2EE Project Client : Amerprise Financial solutions Software : maestro2.x. Team Size : 2 PROJECT DESCRIPTION: Main aim of this project is to bring a high-level project management. Basically maven has been used to set up a J2EE project , compile source files, create JARS,WARS,EJB-JARS, dependency JARS, publish the artifact into a repository, build the EAR . Here we also used inheritance in the Maven POM(Project Object Model). Moreover this J2EE project source code has been committed in SVN repository. By using Maven plugin we are checking out code from SVN repository, and using Maven command we are building EARs. For this we have developed shell script. Just by running this in Linux server we are executing all steps starting from checking out code from SVN repository till Building Ears and deployment in Application server. Responsibilities: As a Team Member, o Prepared technical documentation. o Responsible for requirement analysis of the application. o Responsible for preparation of design documents. o Removing cyclic dependency in Each and every module. o Created pom.xml for each and every jar war and ejb module using inheritance o Developed shell script for checking out code from SVN repository and buildidng EAR and deploying on Application Server B2B WEBSERVICE Project: Project Title : B2B WEBSERVICE Client : AmericanExpress Software : AXis Team Size : 2 PROJECT DESCRIPTION: Main Aim of this project is to expose service end point using WebService so that Application is accessible across all platform. Here Wre provider of service that will be used by consumer. Here we are basically accepting data in form of xml or DataObject at Interaction layer In our exposed webservice methods, Then at this layer we are parsing the data using SAX parser and after that we are validating data using common-validator framework. After successful validation, we are passing data to processing layer 7
  • 8. where we are e building xml to submit to third party system using JMS queues. Depending on the decision, We are sending back response to the client. We have used AXIS framework. Responsibilities: As a Team Member, o Prepared technical documentation like end to end tag mapping. o Responsible for requirement analysis of the application. o Responsible for preparation of design documents. o Responsible for development Personal Details: Date Of Birth 05 March 1982 Address : Flat no 302, BTM LAYOUT 2nd STAGE Banglore Karnataka pin: 500076 8