Sie sind auf Seite 1von 3

Summary:

6 years of experience involving software design, development and maintenance of web


based, multi-tier applications using Java, JSP, Servlet, JSTL, JDBC, AJAX, Struts, Spring
MVC, Hibernate, XML, HTML, SQL, JavaScript, CSS, Maven, Ant, log4j, Junit.
Extensive experience in implementing and maintaining online web applications using J2EE
Strong knowledge of Object Oriented Programming
Implemented Struts and Spring framework
Extensive knowledge of Front End Technologies: AJAX, JSTL, JSP, HTML, JavaScript and CSS
Expertise in developing applications using Struts, Spring MVC and Hibernate
Involved with all phases of the Software Development Life Cycle
Good experience in defining the XML schemas and in working with different XML parsers like
SAX and DOM to read and validate the data held in XML documents
Document major projects for technical and functional design
Experience in developing new applications as well as designing strategic solutions to extend
and improve existing legacy applications and modifying existing processes for more efficient
performance and in-house/third-party system interaction
Experience in deploying applications on application/web servers including Jakarta Tomcat,
JBoss
Broad knowledge of version control systems
Quick learner, eager and able to rapidly learn new APIs, tools, and techniques and
implement business solutions that require cutting edge technology. Trouble-shooting and
problem solving skills

Technical Skills:
Design Skills
Java & J2EE
Application Servers
XML/HTML
Methodologies
IDE
Source Control
Database and tools
Operating Systems

:
:
:
:
:
:
:
:
:

Class Diagrams, Sequence Diagrams, Design Patterns


Core Java, JSP, Servlet, Struts 1.1 MVC, JDBC, Spring MVC 3x
Apache Tomcat, JBoss
XML, SAX, DOM, HTML, CSS, Java Script
Waterfall Methodology
Eclipse
Subversion
Oracle 10g/11g, SQL
Windows, UNIX and DOS

Certification:
Oracle Certified Java Professional 6 (SCJP) certified
Professional Experience:
State Farm, Bloomington, IL
Aug 2012 Till Date
Java Developer
ICP is a Customer Driven Environment (CDE) system which enhances a customer to easily buy
insurance online. LQP (Life Quote Purchase) is an order management system for generating a
quote for a customer. It enhances the process from the point of entry on the index page until a
quote is retrieved for the customer. This system increases the efficiency and minimizes human
intervention.
Responsibilities:
Involved in development of presentation layer using JSP, JavaScript and Ajax
Configured Hibernate session factory to integrate Hibernate with Spring
Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes
to persist the data into Oracle Database
Perform sanity test for integration testing code moves for the program changes
Assist in daily issue resolution, perform code reviews and debugging

Environment: Java, JSP, Servlet, JSTL, JDBC, AJAX, spring, Hibernate, XML, HTML, SQL,
JavaScript, CSS, Maven, log4j, Junit
Comcast Cable West Chester, PA
Jan 2011 to Jul 2012
Java developer
A COA service is a cable, Internet, phone service provider application. This wed based application
provides signup service, e-billing, call transaction details, Auto pay, Eco-bill, voicemail setup and
many more features to serve the customer and an interface for sales associates to support
customers over the phone.
Responsibilities:
Involved in design, development, testing, and production deployment phases of the project
Worked with Business line for requirements gathering
Used Struts MVC framework integrated with Spring
Developed code to access the database using Spring JDBC Template
Used design patterns like DAO, DTO and Singleton pattern
Used JavaScript for client-side validations and Struts validator framework for server-side
validation
Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
Logged the application using log4j for easier debug and maintenance
Environment: Java, J2EE, JSP, Struts MVC framework, spring, Oracle 10g/11g, JUnit
Sallie Mae, Indianapolis, IN
Sep 2008 - Dec 2010
Java developer
Sallie Mae is the nation's leading provider of student loans, which primarily provides federally
guaranteed Student loans originated under the Federal Family Education Loan Program (FFELP) and
private student loans, including consolidation loans for undergraduate and graduate students and
their parents. It offers comprehensive information and resources to assist students, parents, and
guidance professionals with the financial aid process. Manage Your Loans (MYL) is a borrower selfservice website created to allow Sallie Maes student loan barrowers a method to manage their
student loans via the Internet. Manage Your Loans (MYL) web loan servicing web site is geared
towards customers that are defined as the primary borrower at the time the loan is originated and
stored on the Sallie Mae systems. Many Private and FFELP PLUS loan types,
However, contain another signing entity that is liable for the debt and can legally perform the same
activities on the account that the primary borrower can.
Responsibilities:
Study and analysis of business and functional requirements
Worked as a Component Developer to code in Java and J2EE technologies.
Designed and developed the Application based on J2EE Architecture for server side on Struts
Framework
Used JNDI lookup for getting the Connection Objects.
Used SQL Queries to retrieve the contents from Oracle10g.
Maintained documentation using Java doc.
Environment: Java/J2EE, XML, SAX, DOM, Struts, JNDI, ANT, Log4j, Oracle
GAEASOFT Bangalore, India
August 2007 to June 2008
Java developer
Hospital Management System is designed for multi-specialty hospitals, to cover a wide range of
hospital administration and management processes. It is an integrated end-to-end Hospital
Management System that provides relevant information across the hospital to support effective
decision making for patient care, hospital administration and critical financial accounting, in a
seamless flow.
Responsibilities:
Prepared use case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and
Object diagrams in Design Phase

Involved in preparing the technical documents related to this application


Developed user interface screens for this application
Determined business logic required for this application and developed code for the same
Worked with different databases like MS access to generate reports
Developed search engine to find physician details
Prepared and executed test cases and supported integration testing of the application
Environment: Java, JSP, Servlet, XML, JDBC, JavaScript, Oracle
Client: One Force Solutions Bangalore, India
Sep 2006- July 2007
Software Programmer
This is an Inventory Management System that manages inventory, reordering of engineering tools.
Developed code to process the files received from various machines. The batch reads all the files
containing information regarding the quantity, stock etc and updates the respective tables, which
are later on used to generate reports. The Report generation tool used to read from these tables
and generate, weekly, monthly sales report.
Responsibilities:
Used File I/O API
Writing the batch application for processing of codes
Designed and coded the GUI using JSP
Worked on Inventory report, Sales Report
Used JDBC API to connect to database
Generated Reports
Involved in writing use cases
Environment: Java, JSP, Servlet, MySQL, Tomcat Web Server, Microsoft scheduler for batch,
Eclipse

Das könnte Ihnen auch gefallen