The current
implementation of the KHI (Key home Improvement) dealer web site
was an application part of Champion Mortgage and was hosted by
Verizon. This will be a re-write of the existing Dot Net based
application to a Java based solution. The project will promote
the application to a portal. The portal solution will give each
dealer the ability to customize the GUI according to their own
requirements.
The following requirements were implemented:
1. Design a one-page Loan input form. The form is designed to
show only the relevant
minimal set of fields on load of the screen. Thereafter
additional fields will be shown
dynamically based on the data entered for certain fields. For
e.g. the screen fields related to co-applicant will show up only
when the loan application type chosen is Joint.
2. The loan details entered should be validated for invalid
inputs and missing information.
3. Upon successful validation of the loan details, it should be
submitted to ACAPS. On submission a unique reference number will
be generated for each Loan Information and displayed to the user
4. Using this reference number, user will be able to fetch the
submitted loan information and view it in a printer friendly
format
5. User Administration related functionalities such as Add
Company, Edit Company, Add User and Edit User will be available
for the Admin users.
CLIENT DESCRIPTION:
KeyBank is a bank headquartered in the Key Tower in
Cleveland, Ohio. As of 2005, it is the 15th largest bank in the
United States.
KeyBank is owned by KeyCorp which was formed in 1994 through the
merger of Society Corp. of Cleveland ("Society Bank") and Key
Bank of Albany, New York, which can trace its roots back to
Commercial Bank of Albany (1825). Society Corp. originated as
Cleveland's Society for Savings in 1849, and had acquired
Cleveland Central National Bank in 1986, Ameritrust (formerly
Cleveland Trust) prior to its own acquisition by KeyCorp.
KeyCorp is a publicly-traded stock on the New York Stock
Exchange. It is listed as KEY.
KeyBank has approximately 19,000 employees and 2.2 million
retail, small business, and corporate and investment clients.
KeyBanks are located in 13 states. KeyCorp maintains business
offices in 31 states.
ROLES AND RESPONSIBILITIES IN THE
PROJECT:
As an
Associate on the KHI project the various responsibilities I hold
are
Shouldering overall
responsibilities to understand Client Processes and to work
efficiently to meet targets and deliver solutions in
accordance with Cognizant quality control standards and
business practices and procedures.
Have developed a level of
competency, which helps to anticipate issues and solve them in
advance.
Imparting domain and
technical knowledge to the new entrants and also fellow team
members
Also responsible to perform
the analysis for various enhancements, perform impact analysis
to find out the systems/programs that could be potentially
affected by proposed change(s), coding, and testing and
implementation activities
Preparation of the various
technical and functional documents.
TECHNOLOGIES USED IN THIS PROJECT:
Tools and Technologies Used
RAD 6: RAD 6 is used as tool
to write code, Execution and Testing of the application.
PVCS: PVCS is a Version Control Tool used for versioning the
source code.
JSF: JSF is a server side user interface framework for web
application based on java technology.
Hibernate: Hibernate is an object relational mapping solution
for java which provides an easy to use framework for mapping an
object-oriented domain model to a traditional relational
database
EXPERIENCE IN THE
TECHNOLOGIES USED:
1.6 year of experience in
J2EE, JSF, Hibernate, HTML and Java Script.
Certifications:
Completed Sun Certified
Java Programmer 1.5
Completed Company Certified
Professional for BFS L0