Post Job Free
Sign in

Documentum Java PMO Consultant

Location:
Pittsburgh, PA
Posted:
September 05, 2016

Contact this candidate

Resume:

Bhushan Patil

E-mail:*******.*****@*****.***/M:479-***-****

EXPERIENCE SUMMARY:

Java-J2EE/Documentum Consultant with 11 years’ experience in system design and implementation. Proven record of numerous project implementations using full life cycle development and comfortable with interacting with various types of clients to gather user requirements, developing enterprise architecture, advising on the appropriateness of enterprise requirements, and performing software design and implementation of Software application, and conducting user training

A customer oriented, multitask professional with excellent analytical and logical skills

Extensive Knowledge in Java-J2EE and Content Management technologies like Documentum, LotusNotes, FileNet, SharePoint.

AREAS OF EXPERTISE:

Consulting: Solution envisioning, Product selection, Implementation roadmaps, Migration plans

Analysis: Requirements Gathering, Use Case Modeling, Technical Architecture, Data Analysis.

Implementation: Solution Architecture, High Level Design, System Integration Testing, UAT and UAT support

Development: Application Migration, Application Upgrade, Application Support TECHNICAL SKILLS:

Methodologies : SDLC, Agile, Scrum

Programming Languages : JAVA, J2EE, C, C++

Operating Systems : UNIX, Windows 95/98/NT/2000/XP, Linux. Databases : MS-Access, MySQL, SQL Server, Sybase

Utility Tools : MS Office Suite, MS Project, JIRA, Service now JAVA TECHNOLOGIES : Java, J2EE (1.3/1.4), Servlets, JSP 2.0, JDBC, JUnit, Log4J, ANT

MIDDLEWARE TECHNOLOGIES : Web Services

APPLICATION SERVERS : IBM WebSphere 3.5, BEA WebLogic 8.1, JBoss 3.1/3.2, WEB SERVERS : Apache/Tomcat, IIS, Java Web Server

AREAS OF EXPERTISE:

o Object Oriented Analysis, Design/Development Methodologies using Java and J2EE (1.3/1.4/5) Core Design Patterns.

o IBM WebSphere Application Server (WAS)

o Strong experience in technologies like JDK 5, Java Server Pages (JSP), Java Servlets.

o Web Based Technologies including HTML, DHTML, JavaScript, AJAX, CSS, XML, XSL, XSLT

o Experience on various versions of web servers like Apache/Tomcat, IIS and application Servers like IBM WebSphere, BEA WebLogic 8.1, JBoss and J2EE Server.

o Experience with installation, configuration and administration of servers and applications.

o Extensive J2EE development experience in different IDE tools like WSAD, Eclipse and J2EE components' deployment experience on WebSphere 3.5 and WebLogic 8.1.

o Experience in Model-View-Controller (MVC) architecture using STRUTS 1.1 and JSF Framework.

o Knowledge of JUnit testing framework and ANT build environment. o Experience with Web Services and SOA

o Visual Basic 6.0

o SQL, PL/SQL

EXPERIENCE:

Cognizant Technology Solutions January 2010- Present Java/Docuentum Support Analyst

Project #1

Title Mylan Pharma Application Support

Client Mylan Pharmaceuticals PVT ltd.

Tools Documentum, Java

Team Size 5

Role Technical Support Analyst

Program RUN-Support:

Involved in design of a Documentum and Java Online Report Generation tool, used by customers, to generate different types of reports using Documentum and its implementation using Java, J2EE and JSF technologies. Developed different modules for archiving data into a repository and for creating reports based on this data. Also, developed various modules to generate reports in different formats such as PDF, Excel, HTML, etc. Developed Session beans to maintain workflow

RESPONSIBILITIES:

• Involved in the Analysis, Design, Coding, modification and implementation of user requirements in application.

• Developed components for categorizing reports, creating reports, login authentication and authorization and report criteria generation for reporting using UML class diagram.

• Report generation using UML class diagram, object diagram, use case diagrams, sequence diagrams and collaboration diagrams using Enterprise Architect tools.

• Designed state chart diagrams for active objects in UML.

• Implemented JSPs, Servlets in the MVC JSF Framework to effectively handle the application workflow.

• Performed extensive query optimization by analyzing DB2. Explained Plans for faster report generation

• Implemented login authentication and authorization.

• Developed JSP pages, using Tiles for formatting, for login, displaying various report categories, selecting criteria for each report and displaying each generated report.

• Developed Components and integrated into Servlets and JSP.

• Built and deployed war files in JBoss 4.2.

• Used JUnit for extensive Unit Testing.

ENVIRONMENT:

Red Hat Linux, JBoss, DB2 v8.2, J2EE, Servlets, JSP, Java 5, JSF, HTML, PL/SQL, JavaScript, Enterprise Architect UML, JUnit, Eclipse 3.0

Project #2

Title Wal-Mart Financial Services GSS

Client Wal-Mart

Tools Documentum 6.7, Captiva 6.5, Core Java

Team Size 1

Role Enterprise Application Consultant

Period Oct 2013- Dec 2014

Project Objective

The objective of the project is to introduce an effective document imaging solution for GSS area

To cater to various content management needs for Client team and help them manage growth within the division.

Provide a new cost efficient solution for capture, scan and store document images and to replace Microscan application.

Project Description

In GSS-NA Workflow Solutions - Imaging Center uses the application Microscan to scan, export and manage invoice documentation. The area has migrated to a new scanning device which is not compatible with Microscan. The new scanning device is compatible with EMC Captiva and the project objective is to implement Captiva for all existing functionality of Microscan. Documentum and Captiva-based content management solution is provided by Cognizant. Cognizant will be providing an efficient Imaging Solution that will scan, capture and index. Role and Responsibilities

Overall responsible for all technical deliverables including the current state analysis, To- Be architecture, Roadmap, Project costing and Program costing, Technical Change Management process.

Workshops and interview with the application owners for understanding the current form details and application functionalities

Owner for development of project roadmap, project ranking and criticality

Analyze client requirement and prepare design solution.

Contribute efforts as an efficient Architect and manage all activities including analysis, design and implementation.

Perform POC execution which involves end to end deployment as per the Business User requirement including attribute model development.

Project #3

Title Personal Finance application development

Client Wal-Mart Financial Services

Tools J2EE, Core Java

Team Size 4

Role Application Consultant

Period Jul 2013- Sep 2013

Involved in the design of an Online Personal Finance Services using Rational Rose UML and its implementation using Java, J2EE and Struts technologies. Developed different modules for managing personal finance such as account activities and balances, customer’s personal information management, transferring funds between different accounts. RESPONSIBILITIES:

Involved in the Analysis, Design, Coding, modification and implementation of user requirements in the online banking automation application.

Developed components for finance account, customer information, currency converter for online banking using UML class diagram.

Specification of business use cases for online services.

Architecture and modeling online banking system using UML class diagram, object diagrams, use case diagrams, sequence diagrams and collaboration diagrams using Rational Rose UML tools. Also prepared documentation for the same.

Developed JSP for different account types presentation layer.

Developed Components and integrated into Servlets and JSP.

Built and deployed war files in WebLogic 8.1. Configured the data source to handle JDBC connections.

Involved in Unit Testing with JUnit.

ENVIRONMENT:

Windows 2000, BEA WebLogic 8.1, Oracle 9i, J2EE, Servlets, JSP, Java 1.4, Struts 1.1, Hibernate 2.0, JDBC, JNDI, HTML, PL/SQL, JavaScript, UML, JUnit, Rational Rose, CVS Project #4

Title Manage Markets

Client Leading UK Pharmaceutical company

Tools Java -J2EE

Team Size 18

Role Project Lead

Period Aug 2012-Jun 2013

Project Objective

The objective of the project was to manage custom J2EE applications developed for Managed Markets daily operations.

To cater to various needs for Manage Market Client team and help them manage growth within the Manage Market division.

Customize J2EE application to manage Contract Approval and Reporting Process. Project Description

Client’s system is a Java-based application. These applications are workflow web-based content management solution provided by Cognizant.

Role and Responsibilities

Led the overall delivery of project with managing the offshore team

Project Planning, estimation and resourcing, invoicing

Project tracking, monitoring and control

Maintain Quality of the deliverables and work with Quality team for project audits

Act as functional point of contact for the team in offshore

Manage requirements and raise CR’s

Manage multi vendor environment

Key Highlights:

Received appreciations from Client and manager every month for excellent Application Support and migration program.

Project #5

Title Application Upgrade

Client Leading Investment Bank of Belgium

Team Size 8

Role Technical Lead

Period Sep 2010 to Aug 2010

Project Objective

Developed a catalogue that provided an organized view of the sites contents. A search mechanism. A master view of catalogue items. A detail view that describes the details of the particular items. A shopping cart view that lets customers review and modify the contents of their shopping cart. Checkout views that display the total order cost and allows the customer enter billing and shipping information. A receipt view to provide confirmation of the purchase. RESPONSIBILITIES:

• Performed Requirement Analysis and developed use-cases.

• Involved in analysis and design of account history pages.

• Specified entire system design in the architecture document.

• Incorporated Model-View-Controller architecture in the application architecture.

• Used Servlets as Controllers for the MVC architecture.

• Developed base APIs using the SQL queries and JDBC Connection for accessing Oracle relational database.

• Defined classes, their attribute and methods contained by the packages and subsystems and the relationships between them.

• Developed Session beans for transactions and involved in authentication for the customers.

• Application deployed and tested on WebSphere application server.

• Used JavaScript for both client/server side validations.

• Used CVS for Version controlling and Eclipse for Java code development.

• Used JUnit for developing unit tests.

ENVIRONMENT:

Java, JSP, Servlets, EJB, JDBC, WebLogic, HTML, PL/SQL, Java Script, Windows 98, CVS, Eclipse BNP Paribas India Solutions April 2008 – Dec 2009

Project Lead

Project #6

Title Capital Markets (CMIT) Staffware

Client BNP Paribas India solutions

Team Size 5

Role Project Lead

Period April 2008 – Dec 2009

Project Objective

To cater to various content management needs for BNP Equity & Derivatives team and help them manage growth within the EQD division.

Customize Documentum-Java application to manage Funds, Trade Funds and Trade documents.

To shift the entire development from London to Mumbai and have a successful build release to Production server in Paris

Project Description

GOA (Global Organizer Application) is a customized application used across various BNP groups such as Back Office, Trading & Sales, Due Diligence & Legal, Middle Office & Referential and Asia Client Service. To enhance more in this application for Business users to manage Funds, Trade Funds, Collateral Trades and Management documents. The project also required construction of a system where external systems /applications can interact with Documentum-Java application.

Responsibilities

Technical Implementation of functional requirements.

Architected and Managed the Code release from Mumbai offshore to London & Paris onsite.

Integration of Documentum application with TIBCO (BPM)

Fully responsible for delivery from offshore.

Have an independent development infrastructure in Mumbai

Deliver from Mumbai to Test and Production Environments.

Work Planning, Allocation and tracking.

Visited Business users in Paris office to understand new requirements and translated them to functional specifications.

MphasiS Software and Services (India) Pvt. Ltd. January 2005- March 2008 Sr. Developer

Project #7

Title IB GCRM Credit Files Management

Client

Leading Investment Bank, NY, USA

Team Size 15

Role Senior Developer

Period

Jan 2006 – Mar 2008

Project Objective

To provide solutions for J2EE based Global Credit Risk Management system (GCRM). Project Description

Global Credit Risk Management (GCRM) involves Credit Files and Fund Management for the Business. Project is to provide J2EE solution for GCRM requirements which involved complex customization of existing application.

RESPONSIBILITIES:

• Involved in User Requirement analysis and verification

• Developed Project using MVC architecture on J2EE platform.

• Involved in developing GUI interface in JSP.

• Developed Client Side using JSP and JavaScript.

• Developed Middle Tier using Servlets on Tomcat web server.

• Servlets would act as controller & communicate between JSP and Database. Project #8

Title

MORCOM IRD and Closeouts

Client Leading Investment Bank,NY,USA

Tools

J2EE,JSP,SERVLETS, IBM WEBSPHERE, Sybase, Cruise

Control, Rational Rose, JIRA-Bug Reporting System

Team Size 5

Role Developer

Period July 2005 – Dec 2005

Project Objective

To provide easy CLOSEOUT process for Future and Options department of Client’s IB. Project Description

MORCOM CLOSEOUT is mainly related with trades. The purpose of this project is to implement a seamless and successful bulk closeout process via MORCOM. Implementation of this project allowed users to do a closeout based on an instruction file provided by the client. To use the closeouts file upload functionality, clients will provide closeout instructions in a structured and pre-defined file format. This file is received and its content validated, reconciled with the client’s actual positions as known and further processed to liquidate the positions instructed. All the status of uploaded files is shown on Status Page.

Various PDF Report like Validation Report, Reconciliation Report and Summary reports are generated which can be viewed by using status page. Responsibilities

Requirement Analysis

o Understand current system from Functional perspective

Design

o Understanding the Functional Specs and creating the LLD.

Code

o Status Page development (which involved use of JSP and servlet mainly) o PDF report generation(Involves Pattern Action class -> EJB -> DAO -> PDF REPORT) o Creation and modification of jobs to update Live Closeout data of future and Option.

o Utility development Barcode Generation Component which generates Barcode for the required Document

Project #9

Title e-Gateway

Client Leading Investment Bank,NY,USA

Tools

J2EE, JSP, SERVLETS, IBM WEBSPHERE, Sybase, Cruise Control, Rational Rose, JIRA-Bug Reporting System

Team Size 60

Role Developer

Period Jan 2005 – June 2005

Project Objective

The purpose of this project is to implement a seamless and successful merger of UK’s largest bank’s online banking application to e-Gateway online banking application. Project Description

This project was merger of two major bank’s online applications. In the final state after merger of the two banks, the Client backend systems will be replaced by the UK Bank’s host systems. At migration, online customers will be automatically re-directed to offer a smooth transition to the new site and old site will be shut down once all public site migrations have been completed. The new site will be containing Profile addition and updating part. Each user can give nickname to his/her account name for easy access. User and sub user or affiliate user can have different nicknames for same accounts.

Responsibilities

Requirement Analysis

o Understand target system from functional perspective.

Design

o Understanding the Functional Specs and creating the Use Case for the required module.

o Drawing Sequence diagrams, Use case diagrams, Class diagrams using Rational Rose.

Code

o Ensuring quality and process adherence

o Performing code reviews and other project related reviews o Coding, testing and implementation

o Handling major and minor enhancement requests.

o Configuration Management

Testing

o Unit Test cases, Test plan creation and execution

Achievements

Rewarded by Client for good performance in e-Gateway project. Mikado Solution Pvt Ltd., Powai, Mumbai. Jul 2004 – Dec 2004 Developer

Project # 10

Title Website Design

Client Mikado Solution PVT Ltd.

Tools Core Java,JSP

Team Size 8

Role Developer

Period Jul 2004 – Dec 2004

Project Objective

The purpose of this project is to create a website for training Department of Company for their daily activities.

Project Description

This project was new site creation process for Mikado Solutions Training Department. The architecture was J2EE-Struts Framework.

Responsibilities

Requirement Analysis

o Understand target webpages from functional perspective.

Code

o Coding, testing and implementation

o Creating HTML page designs

o Configuration Management

Testing

o Unit Test cases, Test plan creation and execution



Contact this candidate