Post Job Free
Sign in

Project Java

Location:
Carlsbad, CA, 92009
Posted:
June 07, 2011

Contact this candidate

Resume:

GAYATHIRI JAYAPRAKASH

Phone: 650-***-****

*******@*****.***

Experience Summary

. Over 4 years and 5 months of working experience in all stages of Software

Development Life Cycle (Software Analysis, Design, Development, and

Implementation) of web based applications.

. Extensive working experience in developing Web based applications using

J2EE for banking sectors.

. Expertise knowledge in Banking applications.

. Strong Experience working with J2EE (Servlets, JSP, JDBC, JMS), Java

Beans, XML, HTML & Java Script.

. Experience in developing application with Hibernate and Spring.

. Experience in using Axis2 Web Service and build tools like Maven.

. Experience with Source control management tools that include Visual

Source Safe.

. Experience developing applications using Oracle, SQL Server and MySQL

databases.

. Experience in using JBoss, IBM Websphere, Apache Tomcat and JRun.

. Extensive knowledge in implementing Struts Framework.

. Experience in testing applications using JUnit.

. Experience in different IDE's like Websphere Studio Application

Developer, Eclipse.

. Experience working with security tools like Siteminder and LDAP server.

. Good team player with analytical and communication skills.

Technical Summary

Languages: Java, HTML, JavaScript, XML, SQL

Framework: J2EE (Servlets, JSP and JDBC), Spring, Struts, MQ Series,

JUnit

ORM: Hibernate

Web Services: Axis2

Databases: ORACLE, SQL Server, MySQL

Source Control Mgmt: Visual Source Safe (VSS)

Tools: Eclipse, IBM Websphere Studio Application Developer, VisualAge

for Java, Siteminder & LDAP, ERWIN database design tool,

IBM Rational Modeler

Build Tools: Ant, Maven

Application Server: JBoss, IBM WebSphere, JRun, Apache Tomcat

Web Server: iPlanet Web Server

Software Packages: Microsoft Office

Operating Systems: Windows NT, Windows 95/98/00/XP.

Education

. B.E - Bachelors in Computer Science Engineering (4 yrs).

. M.B.A - Masters in Business Administration (Systems Management).

Employment Details

Diebold Corporation, U.S. Java Engineer

May 2008 till Sep 2008

eFunds Corporation, INDIA Sr. Software Engineer

Aug 2000 to March 2004

Projects Involved:

MultiChannel (Diebold Corporation,U.S)____ ___

____May '08 - Sep '08

Project Description:

MultiChannel application was developed to assist the customers to

ease their banking through different channels like ATM, mobile phone,

internet, etc. The application was developed to offer the fundamental

banking services of mobile signup, balance enquiry, fund transfers, and

campaign offers. Custom Workflow model was adopted to execute the

activities and rules. The sequence and choice patterns of workflow were

primarily adopted to be used.

Axis2 was used to develop the web services. Used the JIBX binding of

Axis2 for Java to WSDL and WSDL to Java Objects. The state of each workflow

activity was logged before and after execution using log4j. Maven build

scripts were used to build the application.

Responsibilities:

. Served as an Application developer.

. Developed the UML sequence and class diagrams using IBM Rational Modeler.

. Designed the XML schema.

. Used the JIBX data binding with Axis2.

. Developed the Maven scripts (pom.xml) files to compile and run the

application.

. Deployed the MultiChannel operations as services using Axis2 and JBoss

Server.

. Designed the database tables using MySQL database.

. Coded the Persistence using Hibernate for SQL CRUD operations and for SQL

processing.

. Developed the Hibernate configuration and mapping files.

. Used the dependency injection of Spring in developing the application.

. Designed and developed the Workflow engine to execute the workflow with

activities and rules associated with it.

. Developed test cases and test suite using JUnit.

Technical Environment:

Java, J2EE, Spring, Hibernate, IBM Rational Modeler, Maven, JBoss, MySQL

and JUnit.

RTGS (Reserve Bank of India, INDIA)____ __________ ___

Dec '02 - Mar '04

Project Description:

RTGS a banking application was developed to replace the existing BASIS

(Branch Accounting System Integrated Solution) systems across different

Participants of Reserve Bank of India (RBI). The Purpose of this project is

to provide an Integrated Accounting System which represents a complete,

integrated solution. The Primary intention of RTGS is to provide RBI,

rigorous standards and settlement risk management for the carriage of high

value payments. The front end was developed using HTML and JavaScript.

Servlets were used to send and receive the messages to the Message Queue.

Responsibilities:

. Served as a System Analyst / Application developer.

. Involved in the entire project life cycle right from the identification

to the design, development, and deployment and testing.

. Analyzed, designed, and prepared Technical Specifications document for

the banking systems Clearing, Inventory, and IBO (Inter-Branch

Operations).

. Prepared data-model using ERWIN tool.

. Implemented the MVC Design pattern using STRUTS.

. Developed the front end design using HTML, CSS, JavaScript, and JSP.

. Prepared traceability matrix with respect to the Technical

Specifications.

. Used Visual Source Safe for version controlling.

. Used MQ Series as the middleware between the web application and back end

process.

. Prepared the XML schema for Request and Response messages that gets

passed out of MQ Series to monitor the interaction between front end and

back end process.

. Helped the QA team in preparing detailed test plan with various test

scenarios.

. Performed Unit testing using JUnit and integration testing.

Technical Environment:

Java, J2EE, XML, Struts, WebSphere Application Server, Oracle, MQ Series,

VSS, ERWIN data modeling tool, WebSphere Studio Application Developer,

HTML, CSS, JavaScript.

eFunds Portal (eFunds,USA)

_ ___Sep '02 - Nov '02

Project Description:

The primary goal of the eFunds' portal is to enable a web channel to

eFunds' customers. The project mainly deals with delivering a corporate,

product/service, and investor information in a more intuitive, effective

manner. Xpedio (Stellent), a third party product was used as the site

involved numerous pages to be displayed. Authentication and Authorization

is controlled by LDAP and Site Minder across products which is Role based

across customers.

Responsibilities:

. Involved in gathering of business requirements and to identify the

various development modules.

. Configured LDAP server to provide information to Siteminder for user

authentication.

. Prepared data-model using ERWIN tool.

. Developed the business logic using J2EE and Java.

. Performed Unit testing using JUnit.

. Deployed the developed code in the Application server on the development

environment.

. Provided support for any issues in QA and Production.

Technical Environment:

Java, J2EE, JUnit, Erwin tool, Oracle, WebSphere Application Server, xPedio

(Content Management System), Siteminder, and LDAP, VSS.

ID Verification (US Bank, USA)__ ______________

__Feb '02 - Aug '02

Project Description:

The purpose of ID Verification is to verify the identity of the customer.

The Financial Institutions can verify the customer's data by sending the

relevant data in the form of XML request. A Decision Engine Process

developed by eFunds would receive the request XML, used the XML parser to

parse the data, and then would determine the validity of the customer. It

would then generate an XML response and send back to the Financial

Institution.

Responsibilities:

. Developed the design of front end using HTML and JSP.

. Client side validations have been carried out using JavaScript.

. Implemented the decision engine process using Servlets.

. Used JDBC connectivity for connecting to the database.

. Designed the XML schema for request and response messages.

. Used Xerces Parser to parse the request XML data and carry out the

verification.

. Developed Schema design of the system for Oracle Backend Server.

. Involved in installation, configuration of IBM WebSphere Server on

Windows NT platform, and deployment of the developed application.

. Responsible for project documentation, status reporting, and

presentation.

. Developed detailed test scenarios and performed unit testing.

Technical Environment:

Java, Servlets, JSP, Java Bean, XML, Websphere Application Server, Oracle,

VSS.

Integreat! (Umbrella Bank, USA) _

___Mar '01 - Jan '02

Project Description:

This project was for the US Bank and Umbrella Bank Account Opening system.

The Integreat! System provides to validate the person who is opening an

account by contacting the Qualifile system that gives the score and

facilitates the opening of the new account of that person if all criterions

are met. The scope of this project included maintenance and enhancement of

the product according to customer specifications for the eFunds Integreat

Account Opening System.

Responsibilities:

. Involved in gathering of business requirements and to identify the

various development modules.

. Involved in Schema design for Oracle Back End Server.

. Involved in impact analysis, design and customizing the product according

to the client requirements.

. Developed the business code in Java and J2EE based on the specifications

provided.

. Developed web pages using HTML, JavaScript, CSS, and JSP.

. Prepared detailed test scenarios. Worked on maintenance support requests.

Technical Environment:

Java, JSP, Servlets, HTML, Struts, Oracle, iPlanet Web Server, VSS.

eZoom (eFunds, USA)

___Aug '00 - Feb '01

Project Description:

The employee website of eFunds, eZoom provides all information related to

the employees and allows for personalized access to employees on their

confidential information like payroll, leave information etc.eZoom project

was concerned with converting eZoom (which was maintained and implemented

on Lotus notes) to be Web-enabled using Java technology by which

accessibility issues with remote staff can be eliminated and better access

can be provided to the employees, irrespective of which part of the world

they are in.

Responsibilities:

. Developed the Presentation layer using HTML, JavaScript, and JSP.

. Implemented hierarchical control mechanism to provide different

permission levels to different levels of employees.

. Developed the code in Java and J2EE. Implemented the Application in MVC

architecture.

. Developed Schema design of the system for Oracle Backend Server.

. Used JDBC connectivity for connecting to the database.

. Developed test cases and performed Unit testing the application.

Technical Environment:

Java, JSP, Servlets, HTML, JavaScript, VisualAge for Java, JRun, SQL

Server.



Contact this candidate