Hemanth Basavaraju
Alpharetta, GA 30004
Cell 404-***-****
Fax 302-***-****
abh96h@r.postjobfree.com
Objective
To pursue a career in designing and architecting ECM and Imaging solutions
based on EMC Documentum platform and Captiva InputAccel modules.
Profile
12+ years experience in the IT industry, of which 5+ years in the Content
management, Imaging using Captiva InputAccel and Web publishing on
Documentum 6.5/5.3 platform which includes Development, Customization,
Installation, Upgrade/Migration and Administration/Support. Experienced
with Web Publisher, WebTop, DA, Site caching services (SCS), DocApps
development using DAB, Developed Workflow templates using Workflow Manager,
Custom workflow methods, DFC, DMCL(API), DQL, Workflows, ACLs, Lifecycles,
Virtual Documents, Content Transformation services etc. Expertise in Object
oriented analysis & design using UML & Design patterns, Content
Subscription and Delivery services, Java/J2EE, XML/XSLT/XSL-FO/HTML/CSS,
Client/Server development, Database and GUI.
Skills
. Documentum Suite of Products
o Content Server, Web Publisher, WebTop, DA, Site Caching Services
(SCS), Web development Kit (WDK), Document Foundation classes
(DFC), DMCL(API), DocBasic, Workflow manager, Documentum App
Builder (DAB), Documentum App Installer(DAI), Digital Asset
Manager (DAM), Documentum Transformation Services (DTS), Media
Transformation Services (MTS), Thumbnail server, Apache Tomcat
server on VMWare.
. Captiva InputAccel Scanning and Imaging modules
. Servlets & JSP, JSP Custom tags, JDBC, C, C++, XML/XSLT, Schemas/DTD,
XSL-FO, HTML, JavaScript, SQL, PL/SQL, Visual C++ (MFC), Visual Basic
& VBA, JExcel
. Methodologies: Design patterns, UML
. Project management, leadership and execution, business processes with
SOX compliance
. Frameworks: Struts, Hibernate
. IDE: Eclipse, Borland JBuilder X, Visual Studio, ANT
. Web servers: Apache Tomcat, JBoss, IIS
. Design and Quality tools: Rational Rose, TogetherJ, Mercury' s Test
Director, JUnit
. Databases: Oracle 9i/8i, Microsoft SQL server, MySQL, & ERWin
. Operating systems: Windows XP, 2k and HP-UX
Education
BS, Electronics Graduated in: 1991
R.V.College of Engg. Bangalore Univ, India
Master of Science, Software systems Graduated in: 1995
BITS - Pilani, India GPA: 8.3 of 10
Work Authorization US Citizen
Work History
Fortune 500 company, Atlanta Aug 05 - Present
Documentum Architect & Administrator
. Developed a scanning and archival system in Captiva InputAccel and
Documentum utilizing barcode technology resulting in a paper-less
office solution. The system has a front end UI for printing barcode
cover page with the indexed data, InputAccel Process flow project,
Docapp, Webtop and Search customizations for quick retrieval of
documents.
. Developed a Documentum Bulk upload utility for exporting documents
from the file system into Documentum maintaining the folder structure.
o Java Swing interface for the front end.
o Recursive upload of documents with folder creation
o Customizable to upload as different document types based on the
file type extension.
o Customizable ACLs for different folder structure
o XML driven configuration file
. Migration of Document Platform from 5.3 SP5 to 6.5 SP2 under progress.
Completed on Development environment.
. Migrated our Documentum platform to 5.3 SP5 from 5.3 SP1.
. Designed and developed a Intranet Community Portal website for
Corporate marketing using Documentum Web Publisher and SCS to Weblogic
Portal server.
o Developed several content templates along with their Editor
Rules and Presentation files (XSLT). Created folder mapping file
for determining the location of the content files.
o Created Instruction file to migrate existing content files to
comply with modified content template.
o Developed a Custom Workflow method using DFC to determine the
folder mapping and ACL based on the attribute values set on the
document.
o Creation of dynamic content using XDQL.
o Created Custom tags for utilization by content authors.
o Created a Docapp with custom object type, Lifecyle, Workflow,
ACL, cabinet and groups using Documentum AppBuilder.
. Designed and developed a scanning process using Captiva InputAccel for
Credentialing documents and their export into Documentum.
o Created an Integrated ProcessFlow Project (IPP) for this process
in Process Developer.
o Created Custom MDF definitions
o Configured Scan, Image enhancement, Index and Documentum Export
modules.
o Incorporated automatic bar code recognition into the process for
ease of Indexing.
o Created a Docapp with custom object type, ACL, cabinet and
groups using Documentum AppBuilder.
o Incorporated ViewOne Pro Image Viewer applet (similar to
Snowbound's FlexSnap) into Webtop for viewing scanned tiff
images within the browser.
o Implemented Webtop WDK customization for viewing both the fax
and its attributes in the same screen utilizing frames.
o Developed Webtop WDK Search customizations for quick retrieval
of these documents.
o Provide daily support and maintenance with debugging batches.
. Developed an automated Documentum job (utilizing Rightfax API, VB and
DFC) for importing faxes from Rightfax server into Documentum.
o Implemented a WDK customization for viewing and indexing the fax
in the same screen utilizing frames.
o Search customization for easily searching documents based on
company name. View customization for displaying custom
attributes.
. Designed and developed DocXPort, a Documentum export application for
exporting attributes, in a spreadsheet format along with hyperlinked
documents. The export is easily configurable through a xml config
file.
. Upgraded Documentum platform from 5.3 SP1 to 5.3 SP5 including
repository copy.
. Leading the team with Customer interfacing and complete ownership of
applications from their inception stage of requirements to deployment
with continued support. Responsible for Federal Trade Commission (FTC)
compliance, Integration of business processes into workflow, Migration
and consolidation of several QuickPlace web sites into Documentum.
Content technologies, Hewlett-Packard, Boise Mar 03 - Aug 05
Concentra as Software Engineer
Concentra is a content management repository customized on top of the
Documentum's Content server platform and features a web based interface for
use by our partners. Autoloader is the batch loading mechanism for
migrating documents from other repositories and systems. Designed and
enhanced the Autoloader to work with various content types and worked with
the business in the migration process. Automated the generation of the
input xml file from a MD Spec spreadsheet for the data dictionary document
types, which was used to capture the business requirements. Validation of
XML content using appropriate XSD based on the document class. Handles both
Inserts and Updates and associates with the workflow specified, promotes
the document to FINAL state. A XML log file is generated showing the status
of the batch run. Developed & integrated Content Grouping System (CGS) into
the Concentra system as part of the extraction process. CGS utilizes XML
based rules file to compute the content groups for every document and
publishes it out to the extractor / Subscription manager. Utilized Service
Oriented Architecture (SOAL) development lifecycle. Tools: JBuilder X,
Resin 3, XML and XSD, JDK 1.4.2, Oracle 9i, DFC5.2.5 on HP-UX
Content technologies, Hewlett-Packard, Boise Jan 02 - Feb 03
Content Delivery Services as Software Engineer
Involved in the design and development of a content delivery system
receiving data from disparate data sources and distributing to various
publishing destinations. This is a typical system based extract-transform-
load (ETL) process. The system provides data mapping, transformations into
HTML, PDF and text, additional data massaging and subscription services
using XSLT and XSL-FO. The delivery partner requiring data subscribes
himself based on meta data defining the content. He has additional
capabilities of defining how, when and where he wants the deliveries to
happen. The system is a suite of Java applications on HP-UX and Oracle 8i
as the backend, OpenJMS for messaging and Log4j for logging capabilities
Content technologies, Hewlett-Packard, Boise Feb 01 - Dec 01
Blazer as Software Engineer
Designed and developed an XML authoring tool for the CKS authors with the
ability to integrate into Product master database and a customizable user
interface based on the structure of the document defined by the DTD. The
interface is based on Java Swing.
Content technologies, Hewlett-Packard, Boise Apr 00 - Jan 01
Document Management System as Programmer Analyst
Customization, enhancement and support of the Document management system
(DMS) and workspace interface with DocBasic and DQL.
Hardware Test labs, Hewlett-Packard, Boise Sep 99 - Mar 00
Face Off as Consultant, Syntel Inc.
Designed & Developed a Test management system for scheduling & monitoring
of the test cases with the ability to import test cases from Excel
spreadsheet directly into the database. Other features include providing an
Explorer style interface with tabbed dialogs for easy maneuverings. Tools:
Visual Basic 6.0, VBA & MS SQL Server.
Hardware Test labs, Hewlett-Packard, Boise Jan 99 - Aug 99
Print Timer as Consultant, Syntel Inc.
Design and Development of Print Timer utility for testing the performance
of LSG line of printers. This utility helps to time the print speed of the
PCL test patterns interfacing with the Genoa sensors. Tools: Visual Basic
5.0
Software Test Center, Hewlett-Packard, Boise Aug 98 - Dec 98
NomadX as Consultant, Syntel Inc.
Enhancement of a Test management and Defect tracking system providing the
users the ability to initiate, schedule, monitor and execute the tests, and
data collection. Transact-SQL, and Web authoring. Tools: Microsoft SQL
Server 6.5 & Visual Basic 5.0
Software Test Center, Hewlett-Packard, Boise Mar 97 - Jul 98
Renaissance as Consultant, Syntel Inc.
Modelled, designed and developed the Test execution subsystem which enables
the lab engineers to configure the test by providing all the print test
parameters and execute multiple test sessions concurrently. Used multi-
threading and thread synchronization techniques on Windows 95/NT. Tools:
Visual C++ 5.0 / MFC and Rational Rose
R&D Simulators, Bharat Electronics, Bangalore Mar 96 - Feb 97
Vehicle Driving simulator as Deputy Engineer
Designed and developed the Scenario editor and the Instructor station.
Scenario editor enables the Instructor to create the exercise file using a
library of objects available on a tools palette. The instructor drags &
drops the objects to create the scenario, which will be saved in the form
of a exercise file to be taken by the Graphics workstation to create the
actual scenario. 32 bit application on Windows NT. Tools: Borland C++ 4.5
R&D Simulators, Bharat Electronics, Bangalore Jan 96 - Mar 96
Engine Fuel Indicator as Deputy Engineer
Design and implementation of the simulated control panel of a cockpit
display for monitoring and testing. 16-bit app on Windows 3.11Software:
Borland C++ 4.5
Standards Dept, Bharat Electronics, Bangalore Apr 95 - Dec 95
Vendors Listing Application as Deputy Engineer
Developed an Information system to aid the Design Engineers in their design
by providing a database of the commercially available components and an
easy access to it. The Application mainly consists of a main database,
interactive GUI, a Visual Query builder to interactively build SQL Query
statements and an Image Editor for access to the scanned images of the
components' datasheets from the manufacturer. 16-bit app on Microsoft
Windows 3.11 running on a Dell - Pentium PC. Software: Borland C++ 4.0,
Borland Visual Solutions Pack & Deskscan IIc for scanner
Election Commission of India, Bharat Electronics, Bangalore May 94 - Mar
95
Identity Preparation Software as Deputy Engineer
Involved with the GUI design and coding, database design and Image
manipulation. Environment: Microsoft Windows 3.1 on PC - AT 486 system.
Software: Borland C++ 4.0 & Borland Visual Solutions Pack, Adobe Type
Manager
Dept of Defense, Bharat Electronics, Bangalore Oct 93 - May 94
Trishul Ground to Air missile Simulator as Deputy Engineer
Designing and coding of the User interfaces for the various simulated
panels, Preparation of Design documents, Software tests plan, and
descriptions, testing and installation.Environment: Microsoft Windows 3.1
on a PC - AT 486 system
Dept of Defense, Bharat Electronics, Bangalore Apr 93 - Oct 93
Field Artillery Simulator as Deputy Engineer
Implementation of a fire sequence, testing an installation of Field
Artillery simulator Environment: UNIX (IRIX) on Silicon Graphics' Personal
IRIS Workstation
Training
. Web Development Kit (Advanced) from EMC-Documentum, Philadelphia
. "DFC Basic" from Documentum, Pleasonton.
. "DFC Advanced" from Documentum, Pleasonton.
. "Content server fundamentals" from Documentum, Pleasonton.
. "Dynamic Leadership" Oct 2004
. "Java Servlets" from Batky Howell June 12, 2001
. "Java Server Pages" from Batky Howell June 14, 2001
. "Enterprise Java Beans" from Batky Howell May9, 2001
. "Oracle 9i Database Administration" from Batky Howell April 11, 2003
. "Object Oriented Design Patterns" from Batky Howell July 10, 2003.
. "Object Oriented Analysis and Design using UML" - Lockheed Martin, USA
. "Object Oriented Design methods" - Indian Institute of Science,
Bangalore
. "Software Quality Assurance" - Dr. Subramanian, Indian Institute of
Science, Bangalore