From: route@monster.com
Sent: Friday, September 25, 2015 6:11 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: WSO2 Application Server
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
R.P. 719-354-1652
rupajan14@gmail.com _________________________________________________________________
SUMMARY : Ø 6+ years of diversified experience in the IT industry
involving System Analysis, Design, Coding. Ø Experience as a Java/J2EE/J2SE/Web logic portal developer in
various domains such as financial services like banking, credit card industry
business processes and Health Care. Ø Expertise in application programming using JAVA/J2EE/Struts/Spring/Hibernate/ Portal technologies.
The experience encompasses analysis, design, coding, development, testing,
implementation, and deployment. Ø Experience in MVC (Model View Controller) architecture, using
spring, struts frameworks. Ø Experience in developing Back end of web application with Servlets,
JDBC, XML, Oracle, My SQL. Ø Experience in developing Web Applications with various Open Source
frameworks: Jakarta Struts Framework 1.1/1.2, Spring Framework,
Spring MVC, and Hibernate 2.0/3.0. Ø
Extensive experience in design and development of
J2EE applications using Java, J2EE, Spring, Hibernate,
Servlets, JSP, JDBC, HTML,Struts, JSTL, style sheets, Java Script and
Oracle. Ø
Strong Multi-Threading and Debugging experience
with exposure to high volume transaction processing platforms. Ø Experience in Ant 1.x and Maven 2.x build
tools for project development and deployment. Ø Hands on experience with JUnit and Log4j in
developing test cases and determining application functionality. Ø Expertise in using Java IDE tools of Eclipse 3.0/3.2,
WebLogic to develop dynamic web applications. Ø Good working knowledge of Application Server like Application
Server 6.x/7.0, Apache Tomcat 3.0/5.5, Bea WebLogic 8.1/9.2, JBoss
4.2, and JBoss Application Server 4.2.3. Ø Good working experience with database connectivity (JDBC) for
databases like Oracle 11g/10g/9i/8i database,SQL Server, MS Access. Ø Experience in developing web application applications using BEA
WebLogic, Tomcat Apache Server, IBM WebSphere, JBoss. Ø Hands on experience in writing Web Services (SOAP/WSDL) Ø Developed Presentation layers using HTML, CSS,Jquery and
JavaScript. Ø Participating in a collaborative SDLC and Agile Methodology
team environment. Ø Effective communication and interpersonal skills, ability to work in
team/independently and adapt quickly to new and emerging technologies. TECHNICAL SKILLS:
EDUCATIONAL
QUALIFICATION: v
B.Tech (Computer Science and Engineering)
graduate from JNTU. v
M.tech post graduation from JNTU. PROFESSIONAL EXPERIENCE: (PROJECTS)
Role
: Java J2EE
Developer
Sep’ 2014 - Till Date Project
: Premium Audit
Workstation Description
:
Premium Audit Workstation (PAW) of Liberty Mutual Insurance needs to generate
at least three types of Complex business forms: Completed Audit Reports,
Mail/Phone Forms and Premium Adjustment Statements. The UI is implemented
using JSF framework. The services were based on RESTful architecture and
Spring MVC. The myBatis data-mappers and business services were not exposed
to UI forcing it to call REST services. The UI utilizes coarse-grained
services to eliminate the need for composition/aggregation in the UI. Responsibilities: v
Implemented RESTful WebServices. The service
involves CRUD operations to be involved on tables. v
Developed the myBatis configuration xml file
containing the mapping between the domain objects and SQL statements for CRUD
operations. Accordingly created the interface mappers class having same name
as methods in mapper xml. v
Created the domain object class which is simply a
POJO for database columns. v
Developed the ServiceImpl class for implementing
the mapper interface methods which are called by facade. v
The facade assembled the cargo and domain
objects. Implemented the controller using annotations like @Controller,
@RequestMapping, @Resource, @RequestMapping, @ResponseBody, etc. and REST
client. v
Tested this functionality using Rest client jar
passing JSON string and also developed the test client class to test the
code. v
The other sibling to PAW is termed as Risk
Control Workstation(RCW). The design pattern for RCW is different in which
the UI managed backing beans directly calls the myBatis mappers. v
Implemented the PAW design pattern for RESTful
web service namely system notifications of RCW. v
Implemented the myBatis mappers for all the four
CRUD operations. The myBatis interface methods implemented using serviceipml
class along with domain objects class for database columns. v
Developed the facade that assembles the domain
and cargo objects, a controller and rest client. Accordingly developed the
test classes using Spring JUnit. Environment: Java 1.6, Spring MVC (3.2.1), RESTful Web
Services, JUnit (4.8.1), XML, JSON, log4j, Maven (3.0.5), myBatis (3.0), DB2,
JSF (2.1.21), BladeLogic, Jquery,SonarQube, Linux, Eclipse Juno (4.2), IBM
WebSphere (8.5.5), Javascript , HTML. _________________________________________________________________________
Role :
Java J2EE Developer
Sep’13-Aug’14 Description :
v Developed user access module (Presentation layer) using JSPs,
HTML,CSS, JavaScript, Servlets and MVC framework v Created and injected Spring services, Spring controllers and
DAOs to achieve dependency injection and to wire objects of business classes. v Involved in development of Web Services using spring, hibernate. v Involved in
the development of Web Services, Spring Beans and POJOs. v Write, tune and optimize SQL queries as part of
developing WebServices v Mapping domain objects to tables using hibernate mapping xml v Involved in Developing and calling RESTful and SOAP web
services v Worked with SVN, Maven, Ant for development & deployment v Used Hibernate for Object Relational Mapping (ORM)
and data persistence. v Used Apache Maven for project management and building the
application. v Used Log4j utility to generate run-time logs. v
Deploying and testing the
applications on tomcat server. v
Involved in coding for Dao , Services and
Controllers. v
Configured database mapping with hbm.xml
and made easy to access and update Hibernate (ORM) objects on initial load of
application and throughout the application process. v Wrote Java utility classes and main JSP actions that are common
for all of the modules. v Focused on Test Driven Development; thereby creating
detailed JUnit tests for every single piece of functionality before
actually writing the functionality. v Worked closely with QA team and fixed QA bugs as well as production
issues with a quick turnaround time. Environment: Java (jdk
1.5), J2EE, JSP, Spring 3.0, Servlets ,JDBC,Hibernate, JQuery,JSTL,
JavaScript,Oracle Web logic, Eclipse 3.4, log4j,Oracle 10g,JQuery, Maven,HTML,Java
Script,SQL ._________________________________________________________________________ Client
: WKFS (Wolters Kluwer Financial Services),
USA
,CA
Role
:
SoftwareDeveloper
Feb’13-Sept’13 Description : This IBank is a product which consists of different modules like about
Banks information, Loans information, Accounts information, Funds Transfer,
Payments, Mobile banking, Net banking. User can see his accounts information
by giving a suitable username and password provided by the bank. Responsibilities:
v Implemented Hibernate instead of
traditional JDBC code v Designed the applications using Spring MVC framework for
easy maintainability v Developed various helper classes needed following Core Java
multi-threaded programming and Collection classes v Used multithreading in programming to improve overall
performance v Designed the Front-end screens using JSP, Servlets,
HTML and JavaScript. v Involved in requirements gathering – User Interface, Business
Processes and Non-functional requirements. v Responsible for presentation layer in JSP, HTML, Java using Spring
framework.
v Involved in writing Thread Safe blocks for multi-thread access to make
valid transactions. v Involved in the development of Spring Beans and POJOs. v Write, tune and optimize SQL queries as part of developing WebServices v Mapping domain objects to tables using hibernate mapping xml v Used SVN version Controller. v
Involved in writing JSTL tags, HTML, CSS,
JavaScript. v
Created several Exception classes to catch the
error for a bug free environment and orderly logged the whole process
using Log4j, which gives the ability to pinpoint the errors. Environment: Java (jdk
1.5), J2EE, JSP, Spring 2.5, Hibernate 3.0, Servlets ,JDBC, JSP,JSTL,
JavaScript, Eclipse 3.4, log4j, IBM-WebSphere Lombardi 7.2.0,Oracle
10g, Java Script, Jqury,Xml ,
Html.
Worked at I Biz Cyber Tech Pvt Ltd
,
Project #4: e-Bio Data Role: Software
Developer
Client
: E-Bio
Technologies
(India)
Feb’11-Dec’12 Description: e-Bio data is a “Biotech R&D Data
Management & Analytics Tool” which is primarily used in the Biotech
Industry as a “Laboratory Information Management Systems (LIMS)". This
is one of its kind products in this category. It is aimed to address the
needs of Molecular Biology, Upstream, Downstream, Formulation, Quality
Control, Quality Assurance & Regulatory Affairs divisions of any typical
Biotech Company
v
Gather requirements, Estimate, Design and
implement Production defects and new enhancements. v
Coordinate with other IS teams to report any
defects in Transaction processing and understand the impact of new
products/fields. v
Developed the Model, View and Controller
Components in implementing Framework. v Developed front-end GUI screens using HTML,
JSP and CSS. v Java Servlets and JSP were used as a middle-ware to
communicate Client & Server used JDBC for database access. v Developed the Struts Controller Servlet for the application. v Built various StrutActionclasses to Model the
business logic. v Developed Action Forms to capture the screen data. v Developed JavaBeans components as the business objects. v Implemented Struts Validate Framework for used data in all
modules. v Deployed application on IBM Web Sphere application Server. v Performed logging with Log4j. v Used JDBC to provide database connectivity to database
tables in ORACLE. v
Developed JSP pages and developed web application
using MVC Framework , Hibernate Framework. v
Configured Struts-config.xml and Web.xml,
Struts-specific descriptor. v
Configured database with hibernate.cfg.xml & database
mapping with hbm.xml and made easy to access and update Hibernate (ORM)
objects on initial load of application and throughout the application
process. Environment: Java 6, J2EE,JDBC, JavaScript, Hibernate,
Struts , DAO,CSS, HTML, Servlets, PL/SQL, Apache Server, MVC,
Oracle 10g, log4j, Eclipse. Project #3: Call Management System Role: Software
Developer
Client
: HardSoft Solutions
(India)
July’10-Feb’11 Description:
The Software “Call Management System“ is basically developed for
Hardsoft Solutions Pvt Ltd. The intend of the system is to keep track of
all the computer marketing maintenance and communication solutions for
Hardsoft Solutions Pvt. Ltd. This organization is constantly
interacting with the customer to do their services at
a doorstep. Customers are always approaching to the Hardsoft for
hiring the systems and services. This software is used to track of all the system
delivered to the customer and system which are got from the customer .It
also aimed to track of all the call received from the customer and
allocate the engineers to do the service. When the service is over this
system records all the details about that service given to
the particular customer. Responsibilities: v
Involved in developing clients using java,jsp
& servlets, Springs,Hibernate,CSS and java script v
Conducted code reviews as per the standards
given. v
Deploveloped MVC framework for the application. v
Designed and coded the workflow process for the
application Environment: Java 6, JDBC, JavaScript, Hibernate,CSS, HTML,
Servlets, PL/SQL, Web logic, MVC, Oracle 10g, Net beans. Work Experience(1): Worked at Jeevan Soft Tech
Ltd as Junior Java Developer
Project #2 : BOOK
CHUMS
Client
: Geometrics Solutions Role : Java Developer
(India)
Feb'09 -July'10
Description
:
Book chums
is a community site for book lovers which enable the customers to buying and
sharing books online. The website focuses on the requirements of people
passionate about books and engages them in the world of books through
features like book reviews, blogs, forums, book trades and club events. Responsibilities: v Understanding the business requirement for
database and application design and development. v Being involved in developing Internet User
Interface using Jsps and HTML v Being involved in development of middleware and
database interactions. v Involving in manual testing of the application
during development. v Involved in fixing the bugs. v Involved in writing Business Logic Layer v Implemented DAO layer i.e., JDBC
Implementation. v Developed e-commerce product allowing websites to
accept online payments Environment: Servlets, JSP, Struts, jdbc, Eclipse, Html. Project #1: FotoFonix Role: Junior Java Developer and
Trainee
Client
: WebGaints Softech Pvt Ltd.
(India)
June'08 –Feb’09 Description: The system (FotoFonix) was designed to provide
better service to the Users. This project was developed for social services
which provides more features to the users. There will be three kinds of users
namely Manager, Admin and Users who can avail the service provided by this
system. Basically a site is photo sharing yet gives social network features. Responsibilities: v
Played an active role in gathering system
requirements from Business Analysts. v
Involved in development of DAO classes. v
Debugging of JAVA Programs. v
Used collections, inheritance and multi-threading
in java for better performance v
Developed user access module (Presentation layer)
using JSPs, HTML, JavaScript, Servlets environment. v
Used Java Collection, Multi-threading and
Reflection classes extensively v
Capture, evaluate Performance metrics and
identify performance issues. v
Has involved in writing code and Unit Testing for
the implementation. Environment: Core Java, Multi Threading, Collections, J2EE, JSP, HTML,
JavaScript, Servlets, Oracle, JDBC ,Eclipse. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
|