Post Job Free
Sign in

Project Management

Location:
Harrisburg, PA, 17011
Salary:
110000
Posted:
May 01, 2013

Contact this candidate

Resume:

Nilesh Kamani

**** ****** ****, *** ***, Camp Hill, PA 17011

Email: - ******.******@*****.***

Mobile: - 717-***-****

SUMMARY OF QUALIFICATIONS:

. 8+ years of experience in development of products, custom

client/server and web based applications using Core Java and J2EE

technologies in different domain like Human and Healthcare Service,

Investment Banking, E-Commerce, ERP.

. Involved in Requirement Gathering and Analysis, Design, Development,

Testing, and Deployment of n-tier applications.

. Strong experience in J2EE design patterns

. Developed application using J2EE technologies (JSP, Servlets, JSTL,

EJB, RMI and JNDI) and open source frameworks like Struts, Spring and

ORM like Hibernate.

. Experienced with Application servers and web servers like Tomcat, Web

Sphere App Server, Web Logic.

. Used SQL, PL/SQL, procedures, functions, triggers on databases Oracle,

MySQL, SQL Server

. Experience in developing cross-browser web applications using HTML,

DHTML, CSS, XML and JavaScript.

. Worked on Rules Designer and Rules Execution Server (Websphere

Operational Decision Management 7.5)

. Experienced in handling Project Change Control and source labelling

strategy for builds and releases using IBM Clear case

. Extensive experience across requirements study, software system

design, development, testing and configuration management

. Excellent problem solving skills to rapidly troubleshooting/diagnose

and resolve complex technical issues.

. Preparation of various technical / project documents.

. Excellent communication with good interpersonal and team organizing

skills

. Ability to work effectively while working as a team member as

well as individually

. Sun Certified Java Programmer 1.4

. Sun Certified Web Component Developer 1.4

. The Open Group Framework (TOGAF) 8.1 Certified.

. Basic German Language Knowledge.

TECHNICAL SKILLS:

Operating Systems Windows 95/98/2000/XP/7, Windows NT, UNIX

Languages / API's Java, JSP, Servlets, J2EE, Hibernate, Spring, Struts, EJB,

JDBC, HTML, XHTML, XSLT, CSS, DHTML, Log4j, Tiles, UML,

JUnit, AJAX, JSTL, SQL, PL/SQL, JavaScript, XML, XSD, WSDL,

SOAP, WebServices

IDE & Tools Eclipse, Rational Application Developer 7.5 (RAD),

Macromedia Dreamweaver, SQL Developer, Toad, Star UML,

Microsoft Visio

Configuration Clear case, Maven, Ant, CVS, Visual SourceSafe

Management

Web/Application IBM Web Sphere Application Server, Bea Web Logic Server

Servers

RDBMS/DBMS ORACLE 10g/11g, SQL Server 7/2000/2005, MySQL 4.1 and 5, MS

Access

Application OOP, OOAD, SOA, Multi-tier, Networking, Client/Server,

Architecture Security, Server Side applications, Struts MVC framework,

Design patterns, J2EE design patterns.

EDUCATION:

. Bachelor in Computer Engineering, S. P. College of Engineering, India,

April 2003. GPA 3.6/4.0

WORK EXPERIENCE:

I worked as one of the Senior Software Engineer/J2EE Developer/System

Analyst/ on a number of development projects primarily in developing web

based applications in various Fortune 500 organizations.

Over the past 8 years I worked on developing multithreaded applications,

customizing and implementing solutions to solve various technology

problems, utilizing Java and J2EE technologies on UNIX, Linux and Windows

platforms in various Web/Application Servers.

Virginia Integrated Eligibility System - Phase I

Jan 2013 - till date

Employer: - Deloitte Consulting

Role: - J2EE Architecture

Project Title: - Virginia Integrated Eligibility System (Enterprise

Delivery System Program - Eligibility Modernization)

The Virginia Integrated Eligibility projects plans to add Medicaid (MAGI)

program on top of existing Virginia Child care solution built using Bridges

J2EE platform. The project includes various enhancements in public facing

Common Help portal, Rapid Data Entry module for call center workers, adding

functionality to process Medicaid applications by case workers. This system

also interfaces with WODM (previously known iLOG) to execute MAGI

eligibility rules, Federal Hub services for various SSN & Income

verification and client legacy system for issuance of benefits. To reduce

processing period of Medicaid and Child Care applications, system will also

include Self Direct batch for automated processing. The project follows

the CMMI Level 3 methodology for the software engineering processes.

Responsibilities:

. Attend JAD sessions with clients to gather and better understand

requirements from system design perspective. Prepare Use Case and

Design documents for submission to clients.

. Analyzing the business requirement and technical requirement to design

and implement the interface between the VaCMS and other systems like

Common Help Portal, Federal Hub Services, WODM (Websphere Operational

Decision Manager) and client legacy system.

. Preparing and explaining various technical design documents for

technical leads on project.

. Defining various security (authentication and authorization)

requirements for each module and helping technical leads on

development of same.

. Planning and monitoring development of Eligibility Rules in WODM and

helping iLOG developers in translating business requirements in

technical terms.

. Development of critical framework components for new modules like RDE

(Rapid Data Entry), Self-Direct Batch and WODM interface.

. Mentoring and training new team members on Bridges J2EE framework and

functional aspects of application.

. Jointly working with Infrastructure team for preparation of INT and

QAT testing environments, planning build and release co-ordination of

different modules.

. Execute & Participate in the quality control processes to ensure that

the deliverables meet the quality standards of the project.

. Introducing various processes for better management of defects and

change requests.

Environment: JAVA, J2EE, Web Sphere 7.0, WODM (Websphere Operational

Decision Manager, iLOG), Oracle 11g, Java Scripts, Log4j, RAD,

Clear Case, Clear Quest, SQL Developer

Virginia Child Care Application

Sep 2010 - Dec 2012

Employer: - Deloitte Consulting

Role: - Sr. J2EE Developer

Project Title: - VaCMS (Virginia Child Care Management Solution)

The Virginia Child Care Management System (VaCMS) project aims to build a

child care solution, on top of the Bridges J2EE platform - by identifying

missing or required features and building the required components to add

Child Care functionality to the Bridges application, a software system in

place conforming to the Child Care standard - to manage and track child

care activities including child care subsidy, child day center, child day

program, child protective services, children with special needs and other

required features. The project follows the CMMI Level 3 methodology for the

software engineering processes.

Responsibilities:

. Analyzed the business and technical requirement to implement the

interface between the VaCMS and the ACS Electronic Payment Processing

and Information Control (EPPIC). The interface defines the

communication between VaCMS, EPPIC and DSS Third Party Reconciliation

(TPR) system.

. Designed and developed attendance interface for processing of daily

attendance file received from EPPIC.

. Implemented real time interface with EPPIC to send Case Information,

Client data and authorization schedule through Web Service interface.

. Developed Payment interface to calculate vendor payments based on

attendance received, preparing payment file and sending it to EPPIC

for further processing.

. Extended Audit interface to log the viewing of sensitive data like SSN

by users.

. Created web services client to push the data from VaCMS to legacy

systems used by the client

. Preparing Integration (INT), QAT and UAT environments for deployment

of batch jobs.

. Communicating with client to get clarification on requirements and

suggesting various approaches to solve problems.

. Build and release co-ordination for different modules.

. Execute & Participate in the quality control processes to ensure that

the deliverables meet the quality standards of the project.

. Introducing various processes for better management of defects and

enhancement requests.

Environment: JAVA, J2EE, Web Sphere 7.0, Oracle 11g, Java Scripts,

Log4j, RAD, Clear Case, Clear Quest, SQL Developer

Express Script Inc.

Aug 2009 - Dec 2010

Employer: - Deloitte Consulting

Role: - Sr. J2EE Developer

Project Title: - BORG (Business Optimization Results Generation)

Express Scripts is a pharmacy benefit manager. They process pharmaceutical

claims for members at network pharmacies and at their own mail order

pharmacies. They provide services to manage drug plans for government

agencies. Their largest client is the United States Department of Defense's

TRICARE program.

Client's PBM services involve the management of outpatient prescription

drug use to foster high quality, cost-effective pharmaceutical care. They

offer PBM services to the clients in the United States and Canada.

BORG project consists of three modules MAC/MRA a Data Management Tool

(DMT), BCM and PGMS which are a part of Business Optimization Results

Generation (BORG) program.

1. DMT is identified in order to provide business enhanced ability

to manage the data capturing and configuration processes throughout

the monthly pricing cycle. It helps to establish the long term

MAC/MRA sustainable pricing capabilities.

2. The BORG Contracting Module (BCM) is a custom application which

will capture guarantee information, pricing information and non-

financial data required for measurement and reporting of financial

obligations related to Client contracts. The BCM application will also

support the contracting process by generating pricing and guarantee

exhibits required for proposals and contracts. BCM provides

automation of many manual processes thereby reducing data entry error

and helping the business move towards the goal of maintaining one

single source of data.

3. PGMS includes System for measuring the guarantees and their

penalties for the health medical insurance system, for the US clients.

US clients are provided a front end to view and measure the guarantees

they provide and the penalties they had and they can download the

reports as per they need.

Responsibilities:

. Analyzed client's business and technology requirement and designed

application architecture.

. Developed POC for various parts of application architecture to

demonstrate understanding of the client's requirement.

. Developed, coded and unit tested various components of the

application.

. Trained developers in helping application architecture and helped them

to build required expertise to work on project.

. Communicating with client to get clarification on requirements and

suggesting various approaches to solve problems.

. Build and release co-ordination for different modules.

. Execute & Participate in the quality control processes to ensure that

the deliverables meet the quality standards of the project.

. Introducing various processes for better management of defects and

enhancement requests.

Environment: JAVA, J2EE, JSP, Spring, Hibernate, Maven, Aspose Cells,

Aspose Words, Web Sphere 6.0, Oracle 10g, Java Scripts, Log4j,

Eclipse, SVN, SQL Developer

Massachusetts Government

Dec 2008 - July 2009

Employer: - Deloitte Consulting

Role: - Sr. J2EE Developer

Project Title: - Virtual Gateway - EIMESM

Enterprise Invoice Management and Enterprise Service Management (EIMESM) is

a part of Virtual Gateway programme of The Executive Office of Health &

Human Services (EOHHS) in Massachusetts Government in United States. EIM is

single point of management for invoicing and contracting activities between

EOHHS and contracted Purchase of Service (POS) providers. ESM provides

Intake and service delivery management features for the Department of

Public Health and its providers. The objective of EIMESM is to streamline

invoicing and reporting process and provide central repository of

information on all POS expenditures and service delivery. It also

facilitates reporting of service delivered to clients and payments to

providers. EIMESM will eventually support approximately 5000 users and

processing invoices totalling $2.1 billion each year.

Responsibilities:

. Reviewed software specification and existing architecture documents to

understand whole business flow.

. Suggested changes in architecture to improve application performance.

Developed POC for same.

. Responsible for Interfacing with the business and give them status

updates about the progress of the enhancements

. Mentoring team on writing efficient code to improve performance of

application

. Communicating with onsite team of analysts to get clarification on

requirements and suggesting various approaches to solve problems.

. Responsible for prioritizing defects with the business users and

ensuring that they are fixed in the promised time

. Build and release co-ordination for different modules

. Execute & Participate in the quality control processes to ensure that

the deliverables meet the quality standards of the project.

. Introducing various processes for better management of defects and

enhancement requests.

Environment: JAVA, J2EE, JSP, Servlets, Maverick, EJB, Hibernate, Web

Logic 9.0, Oracle 10g, Java Scripts, Log4j, Eclipse, SVN, SQL

Developer

UBS Investment Bank

Jun 2007 - Aug 2008

Employer: - Infosys Technologies Ltd.

Role: - Sr. J2EE Developer

Project Title: - Data Management Inbox (DMI)

Data Management Inbox (DMI) is a part of RKYC (Really Know Your Client)

programme of UBS. DMI is request workflow management system used to

maintain the client account details. Account Maintenance Manager creates

requests and Account User makes changes in client account and closes the

requests. DMI uses IBPM (Interstage Business Process Management from

Fijitsu) as work flow engine which handles business processes related to

requests. DMI also reduces the risk disputes through a comprehensive audit

trail.

Responsibilities:

. Leading a team of 2 developers. Successfully completed DMI 1.0. DMI

2.0 is in progress.

. Involved in all stages of Software Development Life Cycle.

. Review software specification and understand whole business flow.

. Development of UI Layer Using JSP, HTML, CSS, JSTL, XML and

JavaScript.

. Used Yahoo UI to implement web technology like AJAX for better

performance and as per WEB 2.0 standards.

. Develop event handlers for business layers using Spring Event handler

factory feature to handle all events generated in Struts actions.

. Developed a utility to for persisting domain objects using Hibernate.

This utility encapsulates all the Hibernate specific code to provide a

clean and persistence mechanism to the system.

. Logger server implemented in Log4J in order to logs all the messages

between the tires that make troubleshooting very quickly.

. Wrote Oracle Store procedure and Queries in Oracle 9i for cleanup

purposes.

. Unit testing using JUnit.

. Build and configuration management using Maven and deploying

application under a Web Sphere environment on UNIX using shell

scripts.

. Managing project to meet all CMMI level 5 specifications.

. Build and release co-ordination for different modules

. Worked with a mid-sized QA team for application testing and

deployment. Acted as a bridge between QA and development teams to come

up with plans and procedures for Testing and Rollout.

Environment: JAVA, J2EE, JSP, Servlets, JDBC, Spring, Hibernate, Web

Sphere, UNIX Scripts, Oracle 9i, Java Scripts, Log4j, Eclipse,

Clear Case, TOAD

UBS Investment Bank

Jun 2006 -Jun 2007

Employer: - Infosys Technologies Ltd.

Role: - Sr. Java Developer

Project Title: - Trading Support Applications

APEX Restricted Stock List (ApexRSL), CB (Convertible Bond) Cross, Sapphire

IDP Link are the applications, I have developed and enhanced in short span

of time.

ApexRSL - To restrict Traders from trading on global restricted stocks of

UBS, Restricted stock needs to be entered manually in database. To automate

this process, APEXRSL is developed to download and parse the global

restricted stock feed and populate the database. APEXRSL is developed to be

configurable for 5 markets.

CB (Convertible Bond) Cross - CB Cross was an enhancement to Fusion cross.

Fusion Cross supported the crossing of stocks orders belonging to the Tokyo

stock exchange. The new enhancement required to enable crossing of another

instrument, Convertible bond.

Sapphire IDP Link: - Sapphire IDP Link acts like a bridge between Sapphire

(Hong Kong, Tokyo) order management system and IDP Asia. It gets the order

details from Blue Zone server and gets the data required for IDP from order

details, converts into MGAPI message format and publish it to Tibco Rv.

Matching Engine on behalf of IDP Asia listens to Tibco messages sent in the

MGAPI format.

Responsibilities:

. Leading 1 junior developer. Successfully developed/enhanced all

applications with defect free deliveries.

. Getting requirement from Traders and analyze them.

. Review software specification and understand whole business flow.

. Designing database and writing SQL queries for Oracle and Sybase.

. Development in Core Java, UNIX Shell Scripts & Perl.

. Deployment of application in UNIX environment.

. Setting up testing environment for UAT testing.

. Preparing documents for GSD support.

. Managing project to meet all CMMI level 5 specifications.

. Logger server implemented in Log4J in order to logs all the messages

that make troubleshooting very quickly.

Environment: JAVA, JDBC, UNIX Scripts, Perl, Oracle, Sybase, Log4j,

Eclipse, Tibco, Clear Case, TOAD

AART GmbH

Jun 2005 - Jun 2006

Employer: - AART Infosoft Pvt. Ltd.

Role: - Sr. J2EE Developer

Project Title: - Business Management System

Business Management System is easy to use application that manages mission-

critical interactions related to billing, client, and product and

scheduling. User can manage clients and prospect lists effectively. User

can create quote orders and invoices and then print adobe acrobat PDF files

right from web browser. User can track and schedule appointments and task

related to clients, invoices and products from right in the system.

Modules: - Client/Prospect, Invoices/Orders/Quotes, Products, Reporting,

User Interfaces, Administration.

Responsibilities:

. Module lead of Invoice/Orders/Quotes and Products. Successfully lead

team of 2 developers with on time completion with minimal defects.

. Performed detailed analysis and requirement gathering.

. Analyzed the system requirement by researching into the expert system

development process and brought out the design document.

. Involved in designing the architecture and coding using Java/J2EE and

Struts Framework

. Configured Struts framework that includes action-form-mappings, action

classes, action servlets, tag-libraries, message resources, tiles

etc.,

. Implemented Presentation, Business and Data Access layers of the

application.

. Involved in development of UI Layer using JSP, HTML, CSS, JSTL and

JavaScript.

. Write Unit Test using JUnit.

. Developed PL/SQL packages, triggers to perform Certain Specialized

functions / enhancement on oracle database and Development of the

reports using Oracle Reports Developer tool.

. Implemented JAVA Code for all layers of the application (which

includes JSP pages, Action Forms, Event Handlers, Domain Objects, Data

Access Objects, Transfer Objects, Filters)

. Used Log4J logging framework to log messages with various levels.

. Implemented Java Code for data access layers of the application using

Spring and Hibernate Framework

. Deployed application under a Web Sphere environment.

. Execute & Participate in the quality control processes to ensure that

the deliverables meet the quality standards of the project.

. Responsible for Interfacing with the business and give them status

updates about the progress of the enhancements

. Responsible for prioritizing defects with the business users and

ensuring that they are fixed in the promised time

Environment: JAVA, J2EE, JSP, Servlets, JDBC, spring, Struts,

Hibernate, Web Sphere, UNIX Scripts, Oracle 9i, Java Scripts,

Log4j, Net Beans, Clear Case, TOAD

AART GmbH Dec 2004

- June 2005

Employer: - AART Infosoft Pvt. Ltd.

Role: - Software Engineer

Project Title: - Online Shopping Portal

Happy Toys is online shopping website from where visitor can buy toys,

articles, etc. User can search for products, buy and pay online by credit

card. Administrator can add product category and can add products in

different category, can change the status of orders and generate invoices

for that orders, can send mass email and newsletter to registered users,

and can set discounts on each product or product category.

Modules: - Product Catalog, Invoices/Orders, User Interface, Reporting,

Administration.

Responsibilities:

. Worked as a developer in team of 3 members responsible for Product

Catalogue and Invoice/Orders modules.

. Performed detailed analysis and requirement gathering.

. Involved in designing the architecture and coding using Java/J2EE and

Struts Framework

. Configured Struts framework that includes action-form-mappings, action

classes, action servlets, tag-libraries, message resources, tiles

etc.,

. DAO design pattern used to insulate an application from the underlying

Java persistence technology.

. Performed unit testing and Integration testing of the components and

coded JUnit test cases.

. Developed an email distribution (newsletter) system using Java Mail

API.

. Created deployment instructions and was responsible for production

deployment on the server.

. Worked with other developers in the various lines of business on how

to best develop and deploy J2EE applications.

. Used Log4J logging framework to log messages with various levels.

. Implemented Java Code for data access layers of the application using

Spring and Hibernate Framework

. Deployed application under a Web logic environment.

Environment: JAVA, J2EE, JSP, Servlets, JDBC, Web Logic, Oracle 8, Java

Scripts, Log4j, Eclipse, VSS, TOAD

AART GmbH

Apr 2004 - Nov 2004

Employer: - AART Infosoft Pvt. Ltd.

Role: - Software Engineer

Project Title: - Supply Chain Management

Supply Chain Management Application is intended to automate the different

steps of the supply chain and improve the flow and efficiency of the supply

chain in manufacturing company. It covers all material management

activities including inventory receipts, shipments, moves and counts within

a client and it organizations and to supplier and customers.

Modules: - Product Catalog, Distribution & Multi-Warehouse Control,

Materials Management, Product/Service Costing.

Responsibilities:

. Worked as a developer in team of 3 members responsible for Product

Catalogue and Materials Management modules.

. Written controllers as per the MVC architecture.

. Implemented Connection Pooling for optimum performance.

. Implemented Presentation layer using JSP, HTML, CSS, JSTL and

JavaScript.

. Track defects and handle configuration management as per CMMI 3 level.

. Written JavaScript functions for client side validations.

. Responsible for writing SQL queries and stored procedure for data

manipulation in Oracle8.

Environment: JAVA, J2EE, JSP, Servlets, JDBC, Web Logic, UNIX Scripts,

SQL Server, Java Scripts, Eclipse, VSS

EDUCATION:

B.E. (Bachelor in Computer Engineering) from North Gujarat University with

69.67%

H.S.C. from Gujarat Secondary Educational Board with 85.11%

S.S.C. from Gujarat Secondary Educational Board with 82.43%

LANGUAUGES:

English, German, Hindi, Gujarati



Contact this candidate