Nagraj Shetty
EMAIL: ******@*****.***
PHONE: 781-***-****
Summary:
. More than 10 years of experience in Information Technology in design
and development using client-server architecture.
. Over 8 years of experience in Interwoven Teamsite, Templating,
Opendeploy and Datadeploy, Workflow 4.5, 5.0.1,5.5.2,6.1 and 6.7.1
. Extensively worked on Interwoven Content Management tools.
. Core expertise is in J2EE (RMI, Servlets, JSP, JMS, EJB, JNDI), ASP,
Visual Basic, XML, XSL, XSLT, and DTD.
. Extensively worked on Object oriented technology using C++.
. Worked on Web Sphere, Weblogic Application Server 4.5.1, 5.1, 6.0.1,
ATG Dynamo for deploying Enterprise Java Beans.
. Worked with GUI tools like AWT, Swing and Applets. Knowledge of Cold
Fusion.
. Sound working experience in using the JDBC-ODBC to connect to the
database.
. Worked on XML for creating user-defined tags against DTDs and used
DOM, SAX and presenting the data using XSL.
. Extensive knowledge in using the relational databases like Oracle 9i,
MS Access, SQL Server.
. Experience in client/server technology using Visual Basic 5.0, Oracle
8i.
. Excellent communication and interpersonal skills and good team player.
Skills:
Operating Systems : Windows NT/98/95, MS-Dos, Unix
LANGUAGES : C, C++, JAVA 2, SQL AND PL/SQL
INTERNET TECHNOLOGIES : EJB, SERVLETS, JDBC, SWING, HTML, JAVA BEANS,
DHTML, RMI, JSP, JMS, XML, DOM, SAX, XSLT
VBSCRIPT, JAVASCRIPT, DREAM WEAVER,
CROSSWORLDS, COLD FUSION
RDBMS : ORACLE 8I, SYBASE11, MS ACCESS, SQL SERVER
APPLICATION SERVER : WEB SPHERE, WEB LOGIC 4.5.1/5.1,6.0.1,ATG DYNAMO
WEB SERVERS : JAVA WEB SERVER, JRUN
GUI TOOLS : VISUAL BASIC, JBUILDER, AND CRYSTAL REPORTS.
CONTENT MANAGEMENT : INTERWOVEN TEAMSITE 4.5.1 - 6.7.1 TEAMSITE
TEMPLATING, WORKFLOW, DATA DEPLOY 5.X, OPEN
DEPLOY 6.X, CLT,WORKSITE MP, CONTROLHUB.
Experiences:
HP
Client: BCBSMA Aug'09 - Tilldate
Sr. Content Management Admin/Developer
. Participated in requirement analysis meeting with subject matter
experts and developed functional scope documentation.
. Upgraded Teamsite 6.5 to 6.7.1
. Created templates for Bluecross and blueweb
. Doing customer support more than 100 users
. Requirement gathering from client
. Created customized workflows
. Code deployment to app server using ControlHub
. Worksite MP support
Environment: Interwoven Teamsite 6.5, Teamsite Templating / Forms
Publisher, Open Deploy 6.1, Worksite MP, Control Hub, JDK1.6, Perl, CGI,
XML, Oracle 10i, Sun Solaris 9, Apache, Tomcat, Web sphere.
Commonwealth of Massachusetts, MA
Nov'03 to Till Date
ITD Division (www.mass.gov)
Sr. Interwoven Admin/Developer
Responsibilities:
. Participated in requirement analysis meeting with subject matter
experts and developed functional scope documentation.
. Facilitated technical design meetings and provided weekly project
status report.
. Responsible for delivery, user training, UAT and 24/7 production
support.
. Provided technical leadership and consultation to all state agencies,
which were integrated with the main portal, there by successfully
completed migration of 20 state agencies to the main portal.
. Implemented Disaster Recovery (DR) Teamsite and Production server
environment.
. Upgraded From Teamsite 6.1 to TS 6.7.1
. Upgrade from Teamsite 5.0.1 on Solaris to TS 6.1 on Linux
. Install Teamsite and Open Deploy on Linux servers
. Configured Opendeploy and Datadeploy
. Wrote the Presentation Templates and DCTs
. Wrote the custom cgi script to deploy the content to the servers
. Wrote the configurable workflow template using Perl modules.
. Wrote the perl and cgi scripts
. Created Vignette portal pages and configured
. Deployed the content to production server using Open Deploy
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Configured the Templating.cfg to generate HTML and XML files.
. Created datacapture.cfg an XML file that defines a data capture
template and defines the data capture form for a specific data type.
. Installed and Configured Apache Web server
. Created CGI/Perl mail application for Governor and other 200 agencies.
. Created CGI/Perl application for generating accessible reports
. Designed Teamsite Branching structure.
. Doing customer support around 300 users with 200 branches
. Installed and configured Analog open source Stats application
Environment: Interwoven Teamsite 6.7.1, Teamsite Templating / Forms
Publisher, Open Deploy 6.1, JDK1.3.1, Perl, CGI, XML, Oracle 8i, Sun
Solaris 8, Linux RH 4 AS, Apache, Tomcat, Web sphere, Vignette Portal
7.1,Analog
Wyndham International, Dallas, TX
July'03 to Oct'03
Sr. Interwoven Consultant
Responsibilities:
. Up gradation of Teamsite 5.0.1 to 5.5.2
. Installed Teamsite 5.5.2,Templating,Opendeploy and Datadeploy
. Configured Opendeploy and Datadeploy
. Wrote the Presentation Templates and DCTs
. Separated the code and content in the tpls
. Wrote the custom cgi script to deploy the content to the servers
. Wrote the workflow template.
. Wrote the Perl and cgi scripts
. Deployed the content to production server using Open Deploy
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Configured the Templating.cfg to generate HTML and XML files.
. Created datacapture.cfg an XML file that defines a data capture
template and defines the data capture form for a specific data type.
Environment: Interwoven Teamsite 5.5.2, Teamsite Templating 5.5.2, Open
Deploy 5.6 and Data Deploy 5.0.1, JDK1.3.1, JSP, EJB, BEA Weblogic 8,
Perl, CGI, JSP, XML, Oracle 9i, Sun Solaris 8.
IBM Global Services, Boulder, CO
Oct'02 to June'03
Client: Nationwide, Columbus, OH
Sr. Interwoven Consultant
Description: Nationwide is one of the top insurance and financial
companies. Nationwide they were maintaining content through Site Server,
Harvest. They migrated to Interwoven. IBM took this project. Nationwide
has Nationwide Insurance and Nationwide Finance (NI and NF). I was involved
in NF.
Responsibilities:
. Installed the Interwoven Team site 5.5.2 and configured.
. Installed the Open Deploy 5.0.1 and Data Deploy and configured.
. Installed and Configured the Team site Template.
. Installation of Service packs and applying Patches
. Created Data categories and Data types using Template.
. Wrote the Workflow Template to deploy the content to the different
servers.
. Wrote the several Perl Scripts.
. Wrote the Custom Menu Forms using CGI
. Wrote the Custom Menus to deploy the data to the Servers, Remove the
job from workflow.
. Deployed the content to production server using Open Deploy and data
into database using Data Deploy.
. Created datacapture.cfg an XML file that defines a data capture
template and defines the data capture form for a specific data type.
. Combined the Data content records and Presentation Template to
Generate the HTML Files.
. Integrated the Teamsite Templating with Data Deploy and Teamsite
Workflow
. Created Data capture Template and Presentation Template using Teamsite
Templating
. Configuring the Web server and Application Server interfacing Teamsite
. Administering the Teamsite Web server and granting privileges to the
users for accessing the Branches and Work areas
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Configured the Templating.cfg to generate HTML files.
. Wrote the Open Deploy configuration files to deploy the content into
BEA weblogic app. server and extended attributes in BEA Tag Library
using Bulk Loader.
Environment: Interwoven Teamsite 5.5.2, Teamsite Templating 5.5.2, Open and
Data Deploy 5.0.1, JDK1.2.2, Web sphere, Perl, CGI, JSP, XML, Dream Weaver
4, Oracle, Sun Solaris 8.
Aptegrity, Belmont, CA
May'02 to Sep'03
Sr. Interwoven Consultant
Description: Aptegrity is a leading provider of application management
solutions for Web-based business systems. They Developing and Maintaining
Visa.com (Interwoven).
Responsibilities:
. Installed the Interwoven Teamsite 5.5.1 and configured.
. Installed the Open Deploy and Data Deploy and configured.
. Installed and Configured the Teamsite Template.
. Created Data categories and Data types using Template.
. Created datacapture.cfg an XML file that defines a data capture
template and defines the data capture form for a specific data type.
. Combined the Data content records and Presentation Template to
Generate the HTML Files.
. Wrote the perl script to extract the Workflow data and generated the
reports
. Integrated the Teamsite Templating with Data Deploy and Teamsite
Workflow
. Created Data capture Template and Presentation Template using Teamsite
Templating
. Configuring the Web server and Application Server interfacing Teamsite
. Administering the Teamsite Web server and granting privileges to the
users for accessing the Branches and Work areas
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Configuring the Teamsite Server for Metadata Capture and Metadata
Search.
. Configured the Templating.cfg to generate HTML files.
. Created single Workflow template.
. Deployed the content to production server using Open Deploy and data
into database using Data Deploy.
. Wrote the Open Deploy configuration files to deploy the content into
BEA weblogic app. server and extended attributes in BEA Tag Library
using Bulk Loader.
Environment: Interwoven Teamsite 5.5.1, Teamsite Templating 5.5.1, Open and
Data Deploy 5.5.1, JDK1.2.2, Weblogic 6.0.1 Application Server, Weblogic
6.0.1 Personalization Server, Perl, JSP, XML, Dream Weaver 4, Informix, Sun
Solaris 8.
Motorola (Xcelerate), Ft. Lauderdale, FL
Spt'01 to Apr'02
Interwoven Consultant
Description: iDEN - Xcelerate and Motorola teamed to transition the current
iDEN website (www.motorola.com/iden) to the BEA application suite and
Interwoven's Teamsite to manage the site content. Implement Teamsite and
migrate the site from Cold Fusion to Java using the BEA platform. The
workflow developed is generic enough to create content creation. In order
to facilitate the generic workflow and support current site personalization
three content entry templates developed - Generic, Customer Care, and
Developer Content. Through workflow content should be deployed to Weblogic
Application server and extended attributes in BEA Tag Library using Bulk
Loader in order to Personalization.
Responsibilities:
. Installing the Interwoven Teamsite, Templating, Open and Data Deploy
and setting permissions.
. Configuring the Web server and Application Server interfacing Teamsite
. Administering the Teamsite Web server and granting privileges to the
users for accessing the Branches and Work areas
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Configuring the Teamsite Server for Metadata Capture and Metadata
Search.
. Responsible for Performance Tuning and Trouble Shooting.
. Responsible for Backing up Teamsite.
. Wrote Perl Script to Capture Metadata.
. Wrote Perl Script for taking Backup.
. Wrote Perl scripts to redirect the request to the application servers
by using the Apache web server
. Configured the Templating.cfg to generate HTML files.
. Implemented Teamsite Templating, DCTs, TPLs and Workflow Template
(WFT) using XML.
. Created single Workflow template.
. Created Data capture Template and Presentation Template using Teamsite
Templating
. Deployed the content to production server using Open Deploy and data
into database using Data Deploy.
. Wrote the Open Deploy configuration files to deploy the content into
BEA weblogic app. server and extended attributes in BEA Tag Library
using Bulk Loader.
. Wrote the perl and UNIX shell scripts.
. Coded and compiled the Java source code for the Servlets and
Enterprise Java Beans.
. Implemented Server side scripting using Servlets, JSP. Using EJB
written Business logics
. Deployed EJB components in Web Logic Server.
. Used JDBC for database server connection.
Environment: Interwoven Teamsite 5.0.1, Teamsite Templating 5.0.1, Open and
Data Deploy 5.0.1, JDK1.2.2, Weblogic 6.0.1 Application Server, Weblogic
6.0.1 Personalization Server, Perl, JSP, XML, Dream Weaver 4, Oracle 8.0.5,
Sun Solaris 8.
Gelco Information Networks. MN
Mar'01 to Aug'01
Interwoven Administrator & Java Developer
Description: Payment System: Payment System provides a complete electronic
payment including fund transfer(s), discounts or debits performed by Gelco
that are intended to replace the paper based product. The objective is to
provide an electronic payment transaction and tracking solution between two
business entities, typically between a manufacturer/wholesaler/broker and a
retailer.
Responsibilities:
. Designed GUI screens using HTML generated by JSP.
. Installing the Interwoven Teamsite, Templating, Open and Data Deploy
and setting permissions.
. Configuring the Web server and Application Server interfacing Teamsite
. Administering the Teamsite Web server and granting privileges to the
users for accessing the Branches and Work areas
. Created the users and groups and giving the permissions to Branch,
Workarea.
. Responsible for Performance Tuning and Trouble Shooting.
. Responsible for Backing up Teamsite.
. Wrote Perl Script to Capture Metadata.
. Wrote Perl Script for talking Backup.
. Wrote Perl scripts to redirect the request to the application servers
by using the Apache web server
. Configured the Templating.cfg to generate HTML files.
. Implemented Teamsite Templating, DCTs, TPLs and Workflow Template
(WFT) using XML.
. Installing the Interwoven Teamsite, Templating, Open and Data Deploy
and setting permissions.
. Created Workflow template.
. Created Data capture Template and Presentation Template using Teamsite
Templating
. Deployed the content to production server using Open Deploy and data
into database using Data Deploy.
. Integrated Interwoven with ATG Dynamo
. Written Java Beans for connecting to a database by using JDBC - ODBC
Bridge.
. Bean managed persistence beans were used from the Enterprise java
beans class, which could keep the transaction in a persistent storage
and write it to the database when required.
. Written Java Classes, which interact with EJBs.
Environment: Interwoven Teamsite 4.5.1, Teamsite Templating, Open and Data
Deploy, JDK1.2.2, Visual Age, ATG Dynamo, JSP, EJB, Web Methods, XML, Dream
Weaver 4, Oracle 8.0.5, Sun Solaris
Nortel Networks, RTP, NC
Sep'00 to Feb'01
SHIR (BaaN/Java)
Interwoven Consultant
Description: This is integration project between Baan ERP system (Baan
1vc4) and web-based interfaces/3rd party. Nortel owns a variety of
software applications along with baan ERP system and came out with this
integration project called "Shir" (System House Integration Release"
project. Its objective is to use the
. VARIOUS FUNCTIONALITIES OF DIFFERENT SYSTEMS INTEGRATED TO EACH OTHER.
. TO DEVELOP NEW WEB-BASED INTEGRATION TO BAAN SYSTEM THAT WOULD
CONTAIN THE ADDITIONAL CUSTOMIZED LOGIC AND FUNCTIONALITY OTHER THAT
THAT PROVIDED BY STANDARD BAAN ERP SYSTEM.
COMMUNICATION BETWEEN WEB-INTERFACE AND BAAN TAKES PLACE USING OW (OPEN
WORLD) TECHNOLOGY & BOIS (BUSINESS OBJECT INTERFACES) AND ANOTHER GENERIC
TOOL CALLED GATEWAY. THIS GATEWAY CAN TAKE XML AS INPUT AND GENERATE XML
DATA AS OUTPUT.
RESPONSIBILITIES:
. Designed the user interface screens using HTML and java-script
. Java-script is used for client-side validations.
. Written Servlets that involved in Validation of input XML data against
DTD using DOM. Validate the output XML data coming from Gateway
against DTD using DOM.
. Installing the Interwoven Teamsite, Templating, Open and Data Deploy
and setting permissions.
. Created Workflow template.
. Created Data capture Template and Presentation Template using Teamsite
Templating
. Deployed the content to production server using Open Deploy and data
into database using Data Deploy.
. Wrote reference documentation for a product that enables interaction
and collaboration among large-scale prepackaged applications from
different vendors, such as SAP, Baan.
. Developed both Session and Entity Beans representing different types
of business logic abstractions to store the data in Oracle database.
. Written XSLT style sheets to present the data to the client in HTML
format.
Environment: Interwoven Teamsite 4.5.1, Teamsite Templating, Open And
Data Deploy, Jdk1.2, Java Servlets (Jsdk2.0), MQ Series, Swing, EJB, XML,
XSLT, Java-Script, Crossworlds, Websphere Application Server, Oracle,
Rational Rose, Sun Solaris.
DEPARTMENT OF TELECOMMUNICATIONS, INDIA
Aug'99 to July'00
www.ap-telecom.gov.in
Programmer
Description:
Project1: This project involved in the development of Customer Care Web.
This project involves presenting Service Request Forms on the Web such as
Change of billing address, shifting of Telephones, New Telephone
Registrations etc., using HTML, JDBC and Servlets. The basic operations
that are handled by the Customer Care are Customer Queries and Service
Request Submission.
Environment: C++, HTML, Servlets, JDBC, ODBC Driver, JavaScript, and
Windows NT.
Project 2: This project involved the development of Fault Repair Services
on web using HTML, Servlets and JDBC. This project involves presenting
Fault Repair Registration Form. When a fault is reported, a fault docket
(repair order) is created and this repair order is tracked through initial
testing. Fault history is maintained for the occurrence of faults. Finally
information is intimated to Force Management System.
Environment: C++, HTML, Servlets, JDBC-ODBC Driver and JavaScript, Windows
NT
AP State Housing Corporation Ltd., India,
Jan' 98 to July 99
Programmer
Description: House Release System: This package for release of funds &
houses in the districts of Andhra Pradesh. It includes the reports of date
wise releases, scheme wise releases, Municipality wise releases and scheme-
year wise releases in the district as well as state level abstract.
Environment: ASP, Visual Basic 5.0, Oracle 7.3, and Windows 95
House Progress and Material Management: This package generates reports of
construct of houses completed under various schemes during the fortnight,
year wise and month wise physical progress. It generates month wise
completion, achievement unto date, and caste wise breakup and scheme wise
expenditure incurred. It also gives information of beneficiaries and
material issued in construction houses.
Environment: ASP, Visual Basic 5.0, Oracle 7.3, and Windows 95
Chief Minister's Information System: Developed as per the requirement of
the Chief Minister of Andhra Pradesh for looking into the status of Weaker
Section Housing Programmed in Andhra Pradesh. It gives the status of WSHP
& SHASU of nay village in A.P., funds position, completion status, in
progress status, scheme wise, constituency status, mandal wise, section
wise and various analytical reports of taking necessary action to speed-up
the WSHP in the State.
Environment: Visual Basic 5.0, Oracle 7.3, and Windows 95
Ben-Soft: To maintain the list of beneficiaries, caste-wise breakup under
various schemes & Years, various reports generated are caste -wise, year
wise, scheme wise & district wise list of beneficiaries
Environment: Visual Basic 5.0, Oracle 7.3, and Windows 95
Managing Director's Information System: This is a Query based package to
monitor the entire State status of various information viz. Progress of
Houses, Late Attendance, files status, Currents Position performance of
staff at various and completion of houses.
Environment: Developer 2k for creating forms and reports, Oracle for
backend to store data, Windows
Education:
Bachelor of Science in Computers
Master in Comp. Applications
[pic][pic][pic][pic]