CV Template

wheatauditorSoftware and s/w Development

Oct 30, 2013 (3 years and 9 months ago)

171 views

Page
1

of
8


CJ.Vatt
-
Candidate number 15

Documentum Developer


Experience Summary



9

years of IT experience in
architecting
,

design, development
and testing of
distributed and
highly scalable enterprise applicati
ons in
JAVA/J2EE and
Enterprise Content Management soluti
ons using EMC Documentum Technologies
.




Strong full life
-
cycle development (SDLC) experience
design and development of

J2EE
based enterprise
applications. Worked on technologies
-

JAVA, JSP,
Servlets,
Applets,

Struts,

EJB, Hibernate,

Spring framework,

AJAX,

XML,

XSL,

Javascript,

HTML
, JAVA/J2EE Design Patterns
, SOA architecture,
JAVA Webservices




Extensive

experience
in
architecting and developing enterprise content
management applications using
EMC Documentum technologies (5.x to 6.x)
DFC,

BOF,

DFS,

Webtop
,

Digital Asset Manager (DAM),
Documentum
Administrator (
DA
)
,
Xcp and
BPM suite (Process Builder, FormsBuilder),
DAB,

Composer,
Headless Composer,

Taskspace,

BAM
,

BOCS,

My
Documentum, Documentum Application Connector
,

Documentum
Reporting Services (DRS)
,Doc
umentum Transformation Services (DTS)
.




Strong

experience in
AGILE

SCRUM

methodologies




An excellent problem solver, quickly grasp complex systems and identify
opportunities for improvements and resolution of critical issues. Excellent trouble
shooting sk
ills. Very creative, independent along with the ability to accept
responsibilities, timely
escalation, and meet deadlines, a
bility to launch and
manage highly successful projects and ideas.




Good communication skills, including oral, written, and interpers
onal. Good
technical background and administration skills.



Technology Experience



Language and Technologies
:
J2EE,
Java

2, JAVA 5, Java 1.6
, JSP,
Servlets,
Applets,Java Beans,
Struts,

EJB,RMI,
Hibernate, XML,XSL, A
JAX
,

JAI,

HTML,
JAVA Webservices, SOA,
JAV
A/J2EE
Design patterns,
Documentum 5.
x

and
Documentum
6.
x

products



Documentum Products and Technologies

: Documentum Content Server 6.x,
5.x, Documentum Webtop 6.x, 5.x,
Documentum Administrator 5.x
-
6.x,

Digital
Asset Manager 5.3 sp2
, Taskspace,BPM Product
suite
-
Documentum Process
Builder 6.
5
, Documentum Forms Builder 6.
5
,
Business Process engine
,
Documentum Workflow Manager 5.
3 sp2
, Documentum Application Builder,

Documentum Lotus Notes Integrator,

Documentum Application Connector,
Composer,

Headless Compos
er,

Taskspace,

BAM,

Repoint,

Samsonite
,
Documentum Branch Office Caching Services (BOCS),

My Documentum
,
Documentum Foundation Services 6.5 sp2 (DFS), Documentum Foundation
Classes (DFC)
,ACS,Documentum Transformation services (DTS),Documentum
reporting Ser
vices (DRS),FAST FullText Search, Documentum xPlore

1.x
, Captiva
Input Accel



Databases / RDBMS
: ORACLE 9i,10g,11i, MS Access,
My SQL



Servers
: Apache Tomcat 3.x,
-
6.x, IBM Websphere Application Server 5.x


7.x,IBM Websphere Portal Server 5.x
,6.x
, JBoss

Page
2

of
8



Opera
ting Systems
: Windows Vista/XP/2003/2000/NT 4.0/98/95,UNiX



Configuration management and
Versioning Tools
: Visual Source Safe, PVCS,
CVS, SVN, IBM Rational Clearcase.



Other Packages / Tools

: IBM WSAD5.x, IBM Rational Application Developer v
7.0,6.0, IBM Ra
tional Requisite pro, IBM Rational Rose, Wily, Wireshark,Wget,
PL/SQL Developer, TOAD,Softerra LDAP Browser 2.6, IBM heap analyzer,
Apache
ANT,
AnthillPro, Junit, HttpUnit1.6.2, JUnitPerf1.9.1, JIRA,PVCS Tracker, MS Visio,

Micrososft Project Plan(
MPP
)
,Putty
,Winscp
,

Idea
-
IntelliJ 3.0.2,Exadel Struts
Studio
, NSI AutoStore Scanning

Workflow, Remedy


Certifications/Training



A
ttended 40 hrs

PMP Training



Training on Xcelerated Composition Platform(Xcp), Documentum Basics ,WDK and
Workflow Design trainings from EM
C, Documentum



Trained

i
n AGILE
SCRUM
method
ology




Attended
CMM Level Process training.



Brain Bench Certification in Java http://www.brainbench.com



Education:

Master of Science (M.Sc)
from Mahatma Gandhi University, India



Professional Experience:





Jan 2009

-

Till Date

The
IFCDocs Project is the implementation of enterprise content management system for
IFC on a Documentum platform.

IFC currently stores their documents in iDocs

which is a
Lotus Notes application
, shared network drives, or other de
partment
-
centric repositories.
Documents are not easily available to all users who require access, and the document
management capabilities of the current systems are limited.
Due to the limitations of
existing system and based on

key Business / Technolog
y drivers aimed at providing a
globally accessible document repository
,

IFC
is keen on replacing the current Lotus Notes
based iDocs application with a more robust system built on Documentum D6 specially
leveraging BOCS.

The project activities include ass
essment of existing Lotus Notes based iDocs system,
requirement gathering from end users and design and development, testing of new
Documentum based Enterprise Content Management system and
M
igration 2 TB data
and content from old Domino based iDocs to Doc
umentum repository. IFCDocs
application is a customized Webtop application which has 40+ business process
workflows
. The application is integrated with
various other IFC applications based on
technologies like
Lotus Notes, Websphere Portal application,

Fle
x based applications,
Autostore Scanning solution,

MS Office

etc
.

The migration of content from old iDocs to Documentum was done using a custom
developed migration utility. The migration stream include development of custom utility,
data analysis, data sa
mpling, data cleanup/fixes,data transformation, exception
handling, report generation, logging, reconciliation reports etc. The migration was done
in phases which included baseline migration, delta migration, weekly catch
-
up migration
etc.


Roles and
Respo
nsibilities

:

As a

Documentum architect and

technical lead my responsibilities
were mainly
:

Page
3

of
8



Assessment of existing Lotus Domino.doc based system



Requirement gathering from end users



Analysis of requirements



Preparation of usecase documents, SRS, Infrast
ructure Plan, Proposal for implementation, Solution
Design Document, Migration Plan, QA Plan, Deployment Plan and various other documents



Architecting and Designing of Documentum solution.



Development of Prototype for User Interface and presenting to the v
arious stakeholders and end users.



Design and Development of business processes




Design
and development of
of various custom Jobs
, TBOs,SBOs



Designing integration of Documentum with Lotus Notes, Websphere Portal application, NSi Autostore,
MS Office



Custo
mization of Webtop components



Code Review



Performance Tuning



Deployment script preparation

for the entire IFCDocs solution which involves building web applications
WAR

files,
DARs
,
JARs
, DQL scripts etc using ANT script.



Production rollout planning, monit
oring and execution



Release coordination activities
-

coordination with various Admin teams, stakeholders etc



Interaction with various client teams



Monitoring of team members task



Presentation and discussion with stakeholders and architecture team on the d
esign and architecture of
the application.



Discussion with business users and stakeholders on requirements, prioritizations and release related
activities.


Solution Environment and
Technologies/
Tools used:

Documentum Content Server 6.5, Documentum Webtop
6.5, IBM Websphere Application Server
7.0, Solaris 6.x,
BOCS,
Netegrity Siteminder
, Documentum Transformation Services (DTS), FAST
FullText Search, Documentum Reporting Services (DRS)

Java 6.0, Java 5.0,JSP,

Javascript, Servlet, AJAX,

XML,

Webservice
s

Docu
mentum Webtop 6.5, Documentum Process Builder, Documentum Forms Builder,
Documentum Foundation Services (DFS),

DFC,

Documentum Branch Office Caching
Services(BOCS),

ACS,
Documentum Application Connector,

Composer,
Headless
Composer,
Business activity Monitor

(BAM)
, Taskspace,

Documentum Administrator,
IBM
Rational Requisite Pro, IBM Rational Rose, IBM Rational Clearcase,

IBM RAD

7.5
, TOAD,
Lotus
Workflow Architect, Microsoft Visio, Microsoft Project Plan, Apache ANT
,
APACHE Tomcat 6.0,
NSi
Autostore
,

Repoint
, Samsonite, WinScp,PUTTY












Jan 2005


Dec 2008



1.

Knowledge Asset Management System (KAMS)
is the primary back office application
that supports the knowledge operations of the Firm. KAMS application consolidates all of
the Firm’s knowled
ge publishing and library management tools into a single integrated
submission, publishing and content management platform. It provides services like
document workflow & lifecycle management, classification, search, security and metadata
management.



As
a Tech L
ead my responsibilities were:



Requirement gathering and analysis



Preparation of LLD



Design of Documentum solution



Design and install workflows



Providing recommendations for improving the product quality, easier
maintenance and use, reducing suppor
t requests



Resolving the operational requests and data issues



Development of custom components,TBOs,
SBO,
Documentum Jobs

Page
4

of
8



Generating various reports for the end users



Prioritizing the user requests and ensuring timely resolution of the requests



Design,devel
opment and unit testing for enhancements and bug fixing



Monitoring the documentum jobs, application server sessions using Wily.



Interaction with the client and end users



Interaction with offshore team on daily basis



Interaction with EMC support engineers

for the documentum related issues



Preparing Java programs, dfc scripts and dqls for various reports and data
cleanup activities.

Environment :

Digital Asset Manager 5.3 (DAM), Documentum Foundation Classes(DFC) 5.3
,

Documentum transformation Services (DTS
), Fast FullText Search,ACS,
Websphere
6
,
Oracle 10g
,
Documentum Administrator, Documentum
Workflow Manager
, Documentum
Process Builder ,Documentum Application Builder ,Repoint, IBM Rational Application
Developer v 7.0 (RAD7), SubVersion, JIRA, Wily, Wiresha
rk, IBM Heap
Analyzer,Wget,PL/SQL Developer, Softerra LDAP Browser 2.6,



2.

WPR (Working Paper Repository)

application is an
interface to a repository that stores
documents that have been delivered to clients during
********
s

past engagements or are
key supp
orting documents. WPR is a customized Documentum Webtop 5.3. This project
is executed in
Agile Scrum

method.

Responsibilities include:

As a Tech Lead I was involved in:



Discussion with client for the requirements



Requirement Analysis and design



Preparation

of SRS,LLD and other documents



Preparation of unit test cases



Installation of Documentum softwares



Development of custom components,
TBOs
,Documentum
Jobs



Tracking the issues in JIRA



Preparation of build scripts and deployment procedures.



Configuring auto

deployment in
AnthillPro


Solution Environment

and Tools used:

Documentum Webtop 5.3, Documentum Foundation Classes 5.3
, Webspehere
Application Server 5.1,Oracle 9i

Documentum Administrator 5.3, Webtop 5.3, Documentum Application Builder
,Repoint,
IBM Rat
ional Application Developer v 7 (RAD 7), Subversion, ANT, AnthillPro, Junit,
Webspehere Application Server 5.1


3.

EDMS

is a firm
-
wide Document Management Solution

for McKinsey & Co

that enables
the firm’s consultants and Document Production members in all of
fices to edit, view and
share documents created or accumulated during engagements.


The application is developed on EMC Documentum platform by customizing WDK
components
. The application is designed using various JAVA design patterns.



Responsibilities
:


As a Module Lead my responsibilities were:



Requirement gathering and analysis



Design of solution architecture



Preparation of SRS,HLD,LLD and other documents



Preparation of unit test cases

Page
5

of
8



Coding and unit testing



Preparation of bu
ild scripts using
ANT



Build and deployment of application in integration and test environment



Tracking the bugs in Jira



Code review of team members



Knowledge sharing
and Training on Documentum Technologies

to other team members



Interaction with
client and
other teams




Environment
:

Java 1.4, WDK 5.3, DFC5.3,Webtop 5.3,

WAS5.0,Oracle 9i

Documentum
WDK
,
Documentum Foundation Classes, Documentum Application
Builder, Documentum Webtop
,
Documentum Administrator (DA),

IBM RAD6, SVN, JIRA




4.

ObjectAccess
Service

is a middleware service, which provides the data to the client
applications. This is developed using cocoon framework which fetches the data from
different datasources, converts them into the xml format and transforms the data into the
format (xml, html, p
df etc) requested by the client applications.

The services are designed
using JAVA/J2EE Design patterns and SOA architecture


Responsibilities
:

As a Tech Lead I was involved in:



Preparation of project plan



Monitoring the team activities



Co
-
ordination with
onsite team



Preparing testing strategies for the upgrade of application server to WAS 6.



Interaction with client and Environment management team,

performance testing team



Preparation of test cases and testing



Preparation of test results report



Coding for f
ixing issue



Cleanup and modularizing the source code and structure



Transitioning and planning the processes, Reporting status to the client



Monitoring the deployments in integration and QA environment


Environment:

Java

1.4
, Cocoon2.1.10, XML, XSL

,
Webspeh
ere 6.0
,
Oracle 10g
,
IBM Rational Application
Developer v 7.0, SubVersion, AnthillPro,
Junit
,
HttpUnit1.6.2, JUnitPerf1.9.1


5.

CER On
-
Line

is a portal application designed to cater the need of streamlining the
manual job of CER

(Client Engagement Report)

crea
tion and tracking. It involves
Engagement, Financial, Risk and Industry modules. The application is developed on
Websphere portal platform.


Responsibilities :

As a Module Lead, my responsibilities were:



Discussions with client and business analyst about
the functional requirements.



Preparation of LLD



Estimation of development and unit testing efforts



Review of team members work

Page
6

of
8



Coding and unit testing and bug fixing



Configuring AnthillPro for automated build and deployment in various environments



Document
ation of issues and resolutions for the various issues faced during deployments



Documentation of deployment procedures



Tagging and branching the source code in SVN.



Knowledge transition and mentoring the team


Environment
and Tools used
:
Java,
Struts
,
IBM

Websphere Portal

5.0
,
AJAX
,
DOJO
,

IBM Rational Application Developer v 6.0, SubVersion,
AnthillPro
, JIRA




6.

Alumni

Website manages firm’s Alumni related information firm wide. It supports
extensive directory services for Alumni, and serves as a general fo
rum for alumni
-
related
information, including Directory, Job opportunities, Community, User groups, Firm news,
Surveys, Administrations, Quick Search, Event postings and Automated Birthday mails
functionality.


Responsibilities :


As a Team Member I was in
volved in:



Requirement Analysis and design



Preparation of Impact analysis documents for the enhancement features



Coding and testing



Preparation of test cases



Code review



Knowledge transition to team members



Interaction with client and onsite team



Tracking
the issues in JIRA



Preparation of bugs status reports after each iteration



Preparation of ear for the deployment



Helping the teammates in resolving the issues





Environment and Tools Used:

Java

1.4
, Struts, JAI (Java Advanced Imaging)
, Websphe
re Application Server
5.0,Oracle 9i
,
WSAD 5.1.1, SubVersion, JIRA
















Sep 2004


Dec 2004


SCB
-
CHARGES
is a system

for Standard Chartered Bank (SCB) using J2EE
architecture. It will handle computing charges for the payment transactions po
sted on Straight
Through Services (STS), which is the Regional Payments platform for SCB.CHARGE will
interface with STS to get inputs regarding payment transactions. It will compute charges
relevant to those transactions, and update a back office banking s
ystem Bank master, with
the charge details.

The application is developed utilizing MVC Design patterns.


Responsibilities
:

As a
Module Lead

I was involved in



Preparation of LLD



Design the module assigned



Discussion with tech lead about the design and imp
ediments



Coding and testing



Preparation of testcases

Page
7

of
8



Preparation of UI



Tracking the bugs



Bug fixing


Environment and Tools used:

Struts 1.1, Java, JavaScript, Tomcat3.x, Websphere 4.0, Oracle 8i
,

Idea
-
IntelliJ 3.0.2, TOAD,

VSS













Feb 2004


Aug 2004


ERP Solution for Textile

is a Textile Industry ERP Solution. Application collects
inputs from the users by way of Forms in JSP/Struts and entering data in the Database
through JDBC and generating Reports with the help of dynamic SQL.
The applicati
on
developed using STRUTS framework.


Responsibilities
:

As a Team Member I was involved in
:



Requirement analysis and design



Coding and testing



Preparation of testcases



Tracking the bugs



Bug fixing



Implementation of code review suggestions


Environment and

Tools used:

Java,
Struts1
.
1
, JavaScript,
Tomcat4.1
, My SQL 4.0.18
,
Exadel Struts Studio 5.2
, My SQL
Front3.0, VSS











Dec 2003
-
Jan 2004

ITZ Cash Card

is a

Cash Voucher Management System (CVMS). This is a Pre paid cash
card called Its Cash, launched
by Intrex India Ltd, which is a multi utility product used for on
line shopping, playing lottery, bidding for on line auctions etc. CVMS provide efficient back
-
office operation management of their ITZ cards and also seamlessly integrate with legacy
lottery

system.

My role was to integrate the Accounting module with Tally. The system allows the export of
CVMS data to Tally by generating the XML files for different transactions like invoice,
payment, receipt, debit note and credit note.



Responsibilities :


As a Team Member I was involved in



Requirement analysis and design



Coding and testing



Integration of Accounting Module with Tally



Preparation of testcases



Unit and Integration testing



Bug fixing



Environment and Tools used :

Java, Struts1.1, JavaScript,

Tomcat4.1, My SQL 4.0.18
,


Exadel Struts Studio 5.2, My SQL Front3.0,VSS







Page
8

of
8











Apr 2002


Oct 2003

1.

Reservation System
is a web
-
based application to help the user to get specific
information provided in the site. This site is ha
ving a revenue model integrated with it by
which the users can register, reserve for Dining/Activities to pay the Reservation amount
for activities through credit card. After Reservation user can cancel or rearrange the
reservation. After cancellation refu
nd will be done by admin by issuing cheque. A non
-
registered User can view the site but reservation is allowed only for reserved users.





Responsibilities :

As a Team Member I was involved in



Requirement analysis and design



Preparation of UI



Coding and
testing



Preparation of testcases



Unit and Integration testing



Bug fixing



Environment and Tools used :


Java
1.2, JSP, Servlets, JavaS
cript
, Tomcat4, SQL Server 7
, VSS, JCreator





2.

Tourism Info
is a web
-
based application to help the tourist to get informa
tion provided in
the site. This site will have a payment gateway integrated with it. User has to pay certain
amount for membership through credit card. On approval of the payment, user will be
given full right to access the site and get the information. Ad
min is allowed to change the
content of the pages and administer the users and the site.


Responsibilities
:

As a Team Member I was involved in



Requirement analysis and design



Preparation of UI



Coding and testing



Preparation of testcases



Unit and Integrati
on testing



Bug fixing


Environment:


Java
1.2
, JSP, Java script,SQL Server 7
, VSS, JCreator