Post Job Free
Sign in

Project Manager Development

Location:
8852
Posted:
April 21, 2010

Contact this candidate

Resume:

KANCHAN MISHRA

SUMMARY:

. More than * years of experience in client/server and n-tier based web-

applications using Java/J2EE and related technologies.

. Experience in all phases of software development life cycle (SDLC) that

includes Requirements Analysis, Design, Development, Testing,

Implementation and Maintenance of Java/J2EE applications.

. Intensive knowledge in Object Oriented Analysis and Design (OOAD)

concept, Model View Controller (MVC) Architecture and Design Patterns

like Singleton, Front Controller, Factory Pattern, Business Delegate,

Service Locater, Session Fa ade, Data Transfer Objects (DTOs), and Data

Access Objects (DAOs).

. Worked in server-side, web and object-oriented Java technologies.

. Extensive work experience in Java, Servlets, JSP, EJB, JMS, JNDI, XML,

XSL, XSLT, SAX, DOM, Struts, ANT, Oracle, DB2, JavaScript, HTML, Spring,

Hibernate, Log4J, JUnit.

. Working experience of various open source framework like Struts,

Hibernate, DBUtils, JExcel.

. Working experience with relational databases like Oracle, DB2, PostgreSQL

and MS-Access.

. Used various version control tools like PVCS, CVS and VSS.

. Experience on different IDEs like RAD 6.0/WSAD 5.1, Net Beans, Eclipse,

JBuilder.

. Expertise in working and configuring application servers like ATG Dynamo,

IBM WebSphere, BEA Weblogic, JBoss, Apache Web Server, Apache Tomcat.

. Experience in internationalization of applications using Struts

framework.

. Involved in performance analysis of the application using JProbe.

. Possesses good communication and presentation skills, strong inter-

personal, problem solving and analytical skills, proactive and hard

working.

. Ability to work in a team as well as independently. Very good Team

Player.

. Exposure to Manual and Automated testing tools.

EDUCATION AND CERTIFICATIONS:

. PGDCA (Post Graduate Diploma in Computer Applications) From MKU, Madurai

. Diploma in Computer Programming and Applications from Tata Infotech.

SKILLS

Operating UNIX, AIX, Linux, Windows Vista/XP, MS-DOS

Systems

Languages JAVA 5.0, J2EE (JSP2.x, Servlet2.x, EJB3.0, JMS), AJAX,

JavaScript, HTML, DHTML, UML, XML, SQL, PL/SQL

Technologies JSTL, JNDI, JMS, JTA, JAXB, JAXP, Java Mail, i18n,

Websphere MQ (MQ Series), XSL, XPath, XSLT, AJAX, Tag

Libraries, JUnit, Applet, Swing

Tools Eclipse3.x, MyEclipse, Ant, StarUML, Poseidom, LDAP,

PuTTY 0.55, TOAD, HTML Tidy, WinSCP, XML Spy, ERWin

Application/Web RAD 7.0, RSA6.1, Web Logic 10.2, IBM Web Sphere 6.0/5.1,

Servers IBM Web Sphere Studio Application Server, Apache Web

Server, Tomcat 4.0

Database Oracle 10g/9i/8i, DB2, mySQL, SQL Server

Version Control PVCS, CVS and VSS.

Tools

Open Source Struts, Tiles, Spring, Hibernate3.0, jQuery2.0, ExtJS1.0,

Framework JSON1.x, Log4J, DBUtils, JExcel, Ant, Apache POI

Utilities

Tools/ Concept Rational Rose 2000, Poseidom, OOAD, RUP, SOA, AOP, IOC,

DI

Testing Tools Junit and WinRunner

Professional Experience

First State Bank, Sarasota, FL Feb '08 to

Jul' 09

PROJECT: Account Management System

1 Java/J2EE Developer

Description: The First State Bank is one of the largest secured bank that

serves large number of customers. First State Bank offers various financial

and banking services to its customers. The current developed system is a

part of online personal banking service that offers customer authentication

and account management services. I was involved in the development of

following two modules:

Customer Authentication module: The Authentication module caters to the

authenticated customer login service.

Account management module: This module facilitates various services such as

payments, collections, fund transfers and email notifications.

Responsibilities:

Involved in Requirement Analysis, Design, Development and Testing of the

system.

Developed the system by following the RUP SDLC Iterative methodology.

Involved in the implementation of design using vital phases of the Software

development life cycle (SDLC) that includes Development, Testing,

Implementation and Maintenance Support.

Applied OOAD principle for the analysis and design of the system.

Applied J2EE design patterns like Singleton, Business Delegate, Service

Locator, Data Transfer Object (DTO), Data Access Objects (DAO) and Adapter

during the development of components.

Used RSA to create the Class Diagram and Sequence Diagram.

Used RSA for the Development, Testing and Debugging of the application.

Used Websphere Application Server to deploy the build.

Developed front-end screens using JSP, HTML, AJAX, JSON, ExtJS, Javascript

and CSS.

Developed Business Objects using Struts2, Spring and POJOs.

Developed Struts Action Forms, Action classes and performed action mapping

using Struts.

Performed data validation in Struts Form beans and Action Classes.

JDBC framework has been used to connect the application with the Database.

Used Eclipse IDE for application development.

Used DOM Parser to parse the xml files.

Log4j framework has been used for logging debug, info & error data.

Used Hibernate framework for Entity Relational Mapping.

Used Oracle 10g Database for data persistence.

SQL Developer was used as a database client.

Used WinSCP to transfer file from local system to other system.

Performed Test Driven Development (TDD) using JUnit.

Used Ant script for build automation.

Used Cruise Control to build and manage the project.

PVCS version control system has been used for maintaining version, checking

in and checking out the developed artifacts.

Used Rational Clearquest for defect logging and issue tracking.

Technologies: Windows XP, Unix, RSA6.1, Java5.0, Design Patterns, WSAD 5.2,

Apache Ant, J2EE (Servlet, JSP), HTML, AJAX, JSON, Javascript, CSS, Struts,

Spring, Hibernate3.0, JAXB, JAXP, XML, Eclipse, Oracle 10g, SQL Developer,

Cruise Control, WinSCP, Log4J, JUnit.

Blue Cross Blue Shield, Durham, NC Aug '07 to

Jan' 08

PROJECT: Transparency and Impersonate

2 Java/J2EE Developer

Description: Blue Cross and Blue Shield, NC (BCBSNC) provides an array of

Insurance and related services to its customer in NC State. I worked on

the Transparency and Impersonate module of the application.

Transparency: The transparency feature of BCBSNC web application provides

its member the following insurance related information.

Centers of Excellence(CoE):

This feature provides information about Bariatric Surgery and Cardiac

Surgery. CoE program recognizes top performing doctors and health care

facilities that meet national quality standards.

Estimate Health Care Costs:

This feature allows member to estimate the cost of medical services,

procedures and conditions.

Office Visits:

This feature allows member to estimate the cost of doctor's office visit

and common services, including annual exams and treatment of minor

medical conditions.

Diagnostic Studies & Procedures:

This feature allows member to estimate the cost for diagnostics conducted

at hospitals or clinics including MRIs, colonscopies and more.

Disease & Conditions:

This feature allows member to estimate the cost of treatment for specific

diseases or conditions including physician, hospital, pharmacy and other

related charges.

Medications:

This feature allows member to learn more about prescription and over-the-

counter drugs and the cost involved.

Impersonate : This is a web based application, which provides a platform to

the Operations Support Analyst of BCBSNC to browse the BCBSNC web site and

verify what the member views. Operations Support Analyst is also able to

utilize the impersonate functionality to troubleshoot the issue, which has

been escalated by users. This functionality also supports the audits of the

web transactions performed through My Member Services (MMS). But apart from

all these features, currently OSA can also update the data. I am involved

to change this applications to make it read only transactions, so that

while browsing, OSA can not update any data.

Responsibilities:

< Ensured timely completion of assigned module.

< Developed N-tier client-server business application software using Model

View Controller (MVC) Architecture.

< Involved in the implementation of design using vital phases of the

Software development life cycle (SDLC) that includes Development,

Testing, Implementation and Maintenance Support.

< Involved in the development of screens using Tiles, HTML, CSS, JavaScript

and JSP.

< Involved in writing different Design Patterns like Filter, Action,

Business Delegate, Service Locater, Data Transfer Objects (DTOs) and Data

Access Objects (DAOs).

< Used RAD 7.0 platform to develop and deploy the application.

< Developed front-end screens using JSP, HTML, AJAX, JSON, ExtJS,

Javascript and CSS.

< Developed Business Objects using Struts2, Spring and POJOs.

< Developed Struts Action Forms, Action classes and performed action

mapping using Struts.

< Performed data validation in Struts Form beans and Action Classes.

< Developed Servlet Filter and Servlet Listener while implementing the

Impersonation functionality.

Used Hibernate framework for Entity Relational Mapping.

< Log4j framework has been used for logging debug, info & error data.

< Wrote SQL queries to interact with the database.

JDBC framework has been used to connect the application with the

Database.

< Performed Test Driven Development (TDD) using JUnit.

< Used Ant script for build automation.

< PVCS version control system has been used for maintaining version,

checking in and checking

< out the developed artifacts.

Technologies: Windows XP, Unix, RSA6.1, Java5.0, Design Patterns, WSAD 5.2,

Apache Ant, J2EE (Servlet, JSP), HTML, AJAX, JSON, Javascript, CSS, Struts,

Spring, Hibernate3.0, JAXB, JAXP, XML, Eclipse, Oracle 10g, SQL Developer,

Cruise Control, WinSCP, Log4J, JUnit.

Cadence Design Systems Dec '05 to Jul' 07

PROJECT: eDAonTAP

Java/J2EE Developer

Description: eDAonTAP application is a mission critical Online Transaction

Processing application (OLTP) used by the customers to book orders and

order products/licenses from Cadence. eDAonTAP helps in storing the

transaction information in the database and also helps in generating

licenses for the various products those customers own. Users of eDAonTAP

login to the system on a periodic basis to know the configuration for any

given customer or an order.

There are various reporting requests such as total orders booked in

eDAonTAP in a given quarter etc. The eDAonTAP is a incremental Product

developed on top of existing application to cater to the online order

processing of Cadence design tools. This module deals with creating

perpetual or 99-year order for privileged customer of Cadence. It processes

the perpetual order in interactions with other systems like Credit Check in

SAP and CRM systems. The application is purely J2EE based application and

develop using Struts framework, EJB and Web Services.

Responsibilities:

< Ensured timely completion of assigned module.

< Involved in all phases of the development life cycle (SDLC) that includes

Requirements Analysis, Technical Design, Development, Testing and

Implementation of the project modules.

< Implemented front-end using JSP, HTML, AJAX, CSS, JavaScript and Struts

tags.

< Developed ATG Forms with handler classes.

< Responsible for the enhancement of existing application hosted on ATG

Dynamo using JHTML, FormHandler, Processor, Logic Bean, DataBean,

DataAccessController, DataAcessBean and RView.

< Developed client request validations and processing using JavaScript and

HTML.

Developed front-end screens using JSP, HTML, AJAX, JSON, ExtJS, Javascript

and CSS.

< Developed Struts Action Forms, Action classes and performed action

mapping using Struts.

< Performed data validation in Struts Form beans and Action Classes.

< Developed Stateless and Stateful Session Beans and Business Objects.

< Developed the action classes to execute the business logic.

< Created Hibernate configuration file for database connection.

< Created xml mapping files to map the bean and bean attribute to table and

table columns using Hibernate framework.

< Used JavaMail framework to send a mail when there is a critical system

failure e.g., when database is down.

< WebSphere5.1 application server has been used to deploy the application.

< Prepared Unit Test Plan & performed Unit Testing using JUnit.

< Used Log4j for logging debug, info & error data.

< Wrote complex queries using SQL.

< Automated build by writing build script using Ant.

< Used PVCS for version control.

< Used XML Schema, XSD, SAX, DOM, XSL, XSLT, XPath for development.

< Involved in performance analysis of the application using JProbe.

Technologies: Windows 2000 Professional, Java, JSP, Servlets, EJB, HTML,

JavaScript, Design

Patterns, WSAD 5.1, WebSphere 5.1, ATG Dynamo 5.6, XML, Ant, JUnit, PVCS,

ORACLE 8i, Struts, Hibernate, JTA, AJAX, Tag Libraries, Log4J.

Metlife Insurance, Ch Dec'04 to

Nov'05

PROJECT: Policy Information Portal

Java/J2EE Developer

Description: Policy Information Portal (PIP) is a web-based system that is

intended to help ING to handle their insurance policies on the web. PIP

displays information related to the whole life cycle of a Policy from

inception to claim. The purpose of PIP is to provide a detailed online view

of any relevant policy to the Clients, Agents, Broker and CSR. The main

modules of this project are Policy, Billing, Claims, Workbasket, Insured,

Beneficiary Details, and Coverage etc.

The application is developed using Web Sphere, EJB and Web Services.

Responsibilities:

< Involved in Requirement Analysis, Design, Development and Testing of the

developed system.

< Preparation of Java and JSP coding standard checklist.

< Involved in the development of screens using HTML, CSS, JavaScript, JSP

and Struts tags.

< Involved in the development of Servlet, Struts Action classes, Business

Objects, Web Services, EJB and POJOs.

< Involved in writing Junit Test Cases and Ant Build Script.

< Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.

< Developed Stateless and Stateful Session Beans, Business Objects and Data

Access Objects (DAO).

< Developed client request validations and processing using JavaScript and

HTML.

< Developed Struts Action Forms, Action classes and performed action

mapping using Struts.

< Used Spring framework for wiring and managing business objects.

< Developed POJO based programming model using Spring.

< Used Web Services to publish the credential validation of customer. The

Services are published by one bank and all other branches and vendors are

using the published services.

< SOAP has been used as a protocol to send request and response in the form

of XML messages.

< WSDL has been used to expose the Web Services.

< Used SAX parser to parse XML documents.

< Oracle 9i database is used to store the data and TOAD is used as an

interface to the database.

< WebSphere5.1 application server has been used for the deployment of the

system.

< Used Ant scripts for code compilation and Log4j for logging purposes.

< Writing the test cases using JUnit and testing different scenarios.

< Involved in Unit Testing, Integration testing, System testing and

Regression Testing.

< CVS version control system has been used to check-in and checkout the

developed artifacts.

Technologies: Windows 2000 Professional, Java, JSP, Servlets, EJB, HTML,

JavaScript, Design

Patterns, Struts, Spring, WebSphere 5.1, XML, Ant, JUnit, CVS, ORACLE 8i,

Tag Libraries, Log4J,

SOAP, WSDL, Web Services.

PROJECT: Invensys

Feb' 04 to Nov' 04

Client: UM Ltd, India.

Software Developer

Description: This project deals with various operations of stores

department from the receipt of material to the issue of material to

respective user departments. It mainly deals with the material receipt

information, indents, material returns from user departments, slow moving

and non-moving items and item stock status.

Responsibilities:

< Developed N-tier client-server business application software using Model

View Controller (MVC) Architecture.

< Involved in all phases of the Software development life cycle (SDLC) that

includes Development, Testing, Implementation and Maintenance Support.

< Involved in the development of screens using HTML, CSS, JavaScript and

JSP.

< Involved in writing different Design Patterns like Singleton, Business

Delegate, Service Locater, Session Fa ade, Data Transfer Objects (DTOs)

and Data Access Objects (DAOs).

< Used JBoss Application Server to deploy the application.

< Used XSL and XSLT for data presentation.

< Developed Session Beans and Business Objects.

< Developed Servlet, Business Objects and EJB.

< Wrote SQL queries to interact with the database.

< Performed Test Driven Development (TDD) using JUnit.

< Wrote build automation script using Ant.

< VSS version control system has been used to check-in and checkout the

developed artifacts.

< Used Defect Tracking System for defect logging and issue tracking.

Technologies: Windows NT, Java 1.3, JSP, Servlet, JDBC, JavaBeans,

Eclipse, HTML,

JavaScript, JBoss 3.0, Apache Web Server, Tomcat, VSS, ORACLE 8i, Design

Patterns, Ant,

JUnit, Log4J.

PROJECT: eHR Aug' 03

to Jan' 04

Software Programmer

Description: eHR helps the company in managing the recruitment process that

includes receiving the resumes of job seekers, sorting them according to

the specified category and responding to the clients who may be either job

seeker or job providers. The system helps the whole company and save much

of the time in traveling, counseling and processing for both the

categories. This System is a convenient visual system with clarity and a

vision to not only help the job seeker and provider but also will be more

informative.

Responsibilities:

< Ensured timely completion of assigned module.

< Developed N-tier client-server system following Model View Controller

(MVC) Architecture by using Struts framework on Web Logic.

< Involved mainly in the development and Testing phase of the Software

development life cycle (SDLC).

< Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.

< Developed Session Beans and Entity Beans.

< Developed the action classes to execute the business logic and action

form's to collect the input data from the users using JAVA, DAO and

Oracle.

< Responsible for Writing SQL Queries.

< Writing the JavaScript and designing the JSP GUI.

< Involved in writing different Design Patterns like Singleton, Business

Delegate, Service Locater, Session Fa ade, Data Transfer Objects (DTOs)

and Data Access Objects (DAOs).

< Involved in the version control using the VSS.

< Responsible for Development, unit testing, integration testing and

implementation of the application

Technologies: Windows NT 4.0, Java1.2, JSP, Servlets, EJB, JDBC, XML,

Web Logic 6.2, HTML, JavaScript, JavaBeans, VSS, MS-Access.

Videotroniks, India

Jan' 03 to Jul' 03

PROJECT: Automated Billing System

Software Programmer

Description: The Automated Billing System is a comprehensive, multi-user

and easy-to-use system for management of sales, purchases and payments for

small enterprises. This system helps user in the preparation of invoices,

Letter of Intent (LoI), Purchase Orders (PO), Payment Dues (PD) Payment

Receipts (PR) etc. This product is also capable of generating various types

of reports. Apart from the above-mentioned functionality, this product also

provides Search functionality to its user.

Responsibilities:

< Developed N-tier client-server business application software using Model

View Controller (MVC) Architecture implemented by incorporating Struts

framework on Web Logic.

< Involved in all phases of the Software development life cycle (SDLC) that

includes Development, Testing, Implementation and Maintenance Support.

< Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.

< Created the Struts Action Servlet Classes.

< Developed Stateful and Stateless Session Beans.

< Developed the action classes to execute the business logic and action

form's to collect the input data from the users using JAVA, DAO and

Oracle.

< Responsible for Writing SQL Queries.

< Writing the JavaScript and designing the JSP GUI.

< Involved in writing different Design Patterns like Singleton, Business

Delegate, Service Locater, Session Fa ade, Data Transfer Objects (DTOs)

and Data Access Objects (DAOs).

< Involved in the version control using the CVS.

< Responsible for Development, unit testing, integration testing and

implementation of the application

Technologies: Windows NT, Java 1.2, JSP, Servlet, Struts, JDBC,

JavaBeans, Eclipse, HTML,

JavaScript, WebLogic 5.1, Apache Web Server, Tomcat, VSS, ORACLE 8i, Design

Patterns, Ant,

JUnit, Tag Libraries, Log4J.

Ediquity Technologies Ltd, India Jul

'01 to Dec'02

PROJECT: NetEducation

Software Tester

NetEducation is a web tool, which provides the right environment for the

creation and deployment of educational courses and question banks to a Web

Server. It is user friendly and easy to use with many facilities such as

course registration, user validation and course access password generation,

course information and supply, evaluation, chapter/course wise tests,

maintaining progress reports etc.

Responsibilities:

< Involved in Quality Control and testing phase of the software life cycle.

< Prepared Java and JSP coding standard document and Project Test Plan.

< Responsible for writing the unit test cases, system cases and functional

test cases of the system.

< Executed unit test cases, system test cases and functional test cases of

the system.

< Responsible for raising the defects in Defect Tracking System and

tracking the raised to closure.

< Used CVS as version control tool.

< Involved in the preparation of weekly defect report and sending it to

Project Manager.



Contact this candidate