1. 1
Ramesh Thotam
rthotam@gmail.com
415-519-5681
SUMMARY
Nearly 16+ years of IT experience in designing, developing, leading, testing,
managing and coordinating of application development, and application
migrations.
Executed upgrade projects, integration projects, and custom application
development projects.
Working experience in document management products OpenText
LiveLink/Content Server, Archive Server, Extended ECM, Engineering
Document Management, Application Archive & Governance for SharePoint,
eDOCS, Hummingbird DM/RM, DocsOpen, FileNet, SharePoint.
Working experience in designing, and developing business processes using
K2.NET Server, Adobe LiveCycle ES, Microsoft BizTalk Server.
Working experience in designing, and developing custom applications using
C#.NET, VB.NET, ASP.NET, ADO.NET, java script, JQuery, JSON, REST
API, XML, CSS, XLST, Porch, Shell scripting, JAVA, COBOL, DB2, PL/I,
JCL.
Working experience in content capture systems KoFax, OPEX scanner.
Working experience in scheduling tools Unix Control-M, Mainframe Control-
M tools
Working experience in database design and development in SQL Server, Oracle,
Sybase, DB2.
TECHNICAL SKILLS
Design Methodologies: OOP, OOA/OOD, Unified Modeling Language
(UML).
Programming
Languages:
C#, VB.NET, JAVA, VB6, PL/SQL, and T-SQL
Web Development and
Scripting:
ASP.NET, ASP.NET AJAX, XAML, XML, XSLT,
XPATH, HTML, CSS and Java script
Web Server IIS 6.0
Integration Servers: Microsoft Biz Talk server 2006
BPM Software: K2.net 2003 Server, Adobe LiveCycle ES
Enterprise Content
Management
FileNet, LiveLink, eDOCS, Hummingbird DM/RM,
DocsOpen, SharePoint Services 3.0, Microsoft Office
SharePoint Server 2007.
Databases: MS SQL Server 2000/2005, Oracle 8, SYBASE, DB2
Reporting Tools: Crystal Report 9.0, MSSQL Reporting Services
Development
Environments and Tools:
Microsoft Visual Studio. NET, SharePoint Designer,
Microsoft Visual Source Safe, PVCS Dimensions,
Rational ClearCase, Rational ClearQuest, Remedy,
Adobe LiveCycle WorkBench
Operating Systems: Windows, UNIX, LINUX
2. 2
Application Servers JBOSS, Tomcat
Scanning Software KoFax, OPEX
PROFESSIONAL EXPERIENCE
Jan, 2016-Till Date
OpenText Consultant SCE, Irwindale, CA
Project : OpenText Upgrade and Legacy Content Migration
Description: Upgrade of OpenText Content Server and migration of data from Windows
File Shares, and application FileNet, and HyperOffice systems to OpenText environment.
Responsibilities:
Executed upgrade of OpenText Content Server10.5 to 2015-09 update in
development, system test, UAT, and production environments.
Unit testing of AGA, Extended ECM module, Web Repots, Work flows, and other
important features of Content Server for any defects.
Refresh of system test environments of OpenText environment with production data
to measure before and after upgrade performance. Updated OpenText XECM
configuration to work in test environment.
Co-ordinated with SAP administration to validate Extended ECM configuration and
SAP administration to validate Extended ECM.
Validated custom modules and their functionality.
Co-ordinated with testing COE team to run load testing in system test environment.
Co-ordinated with SAP business users to validate SAP modules EAM, EFM, PO,
Invoice, and ArchiveLink integration with OpenText environment.
Co-ordinated with SAP administration after their test environment refreshed with
production data to update SAP XECM configuration.
Working with other application owners to validate the integration of OpenText
environment with SAP, SharePoint, KoFax and other applications.
Working with change management team to produce production cut over plan.
Migrated data from legacy systems to OpenText environment using .NET, C#,
OpenText out of box WCF services.
Worked with business and Information Governance team to design CIS model for
migrated content. Set up RSI, Schedules, and Disposition reports.
Environment:
OpenText Content Server 10.5, OpenText Archive Server 10.5, OpenText Directory
Services 10.5, XECM (Extended ECM), AGA, Tomcat, KoFax, Active Navigation,
Microsoft SQL Server 2014, C#.NET, WCF Services.
May, 2015-Dec, 2015
OpenText Consultant Chemtura, Middlebury, CT
Project : Email Arching-Records Management-AGA Implementation
3. 3
Description: This project consists of implementation of email archiving, records
management and SharePoint integration with OpenText content management system.
Responsibilities:
Involved in setting up of test environment with production data.
Involved in implementation of email archiving using OpenText Email Management
for Microsoft Exchange.
Involved in implementation of records management using OpenText Records and
Classification Management. Implemented RM Classifications, RSI schedules, and
Disposition process on content generated by Email Management, and AGA
integration.
Involved in integration of SharePoint 2010 with OpenText content management
system using OpenText Application Governance and Archiving for SharePoint.
Involved in integration of OpenText Directory Services with OpenText Content
Server, and Archive Server.
Environment:
OpenText Content Server 10, Archive Server 10, OpenText Directory Services,
OpenText Records Management, OpenText Email Management for Microsoft Exchange,
OpenText Application Governance and Archiving for Microsoft SharePoint, Oracle, IIS,
Apache Tomcat
June, 2014-April, 2015
OpenText Consultant SCE, Irwindale, CA
Project : EDMRM Upgrade From 10 SP2 Update 10 to 10.5 Update 2014-06
Description: This project was to upgrade EDMEM environment including OpenText
Content Server, Archive Server, Directory Services, Extended ECM from 10 SP2 Update
10 to 10.5.
Responsibilities:
Executed parallel upgrade of OpenText environment including Content Server,
Archive Server, and Directory Services in development, system test, UAT, and
production environments.
Involved in coordinating with different IT teams to setup new VM virtualization
technology, and new MS SQL Server 2012 failover. OpenText 10 system had all
physical servers.
Prepared installation documentation and production cut-over plan including
OpenText XECM 10.5 upgrade for SAP, and OpenText 10.5 upgrade.
Unit testing of AGA, Extended ECM module, Web Repots, Work flows, and other
important features of Content Server for any defects.
Updated XECM configurations in Content Server, Workspace configurations,
Business Object type configurations
System Test OpenText environment build with copy of production data to measure
before and after upgrade performance. Updated OpenText XECM configuration to
work in test environment.
4. 4
Copied Search indexes from old environment to new environment to make the new
system available and usable.
Exported OTDS user partitions, resources data from OTDS 10 system to new OTDS
10.5 system.
Co-ordinated with SAP administration to validate Extended ECM configuration and
validated SAP EAM, OpenText EFM, PO, Invoice integration with OpenText
upgrade. Implemented Asynchronous business workspace creation configuration.
Involved in implementation of OpenText Engineering Drawing Management.
Involved in the configuration of ADN module, ASM module and CRT modules.
Developed work flows, form templates.
Co-ordinated with offshore to validate custom modules and their functionality after
upgrade in development, and system test environments.
Co-ordinated with testing COE team to run load testing in system test environment.
Co-ordinated with SAP business users to validate SAP modules EAM, EFM, PO,
Invoice, and ArchiveLink integration with OpenText environment.
Worked with other application owners to validate the integration of OpenText
environment with SAP, SharePoint, KoFax and other applications.
Production support and Maintenance.
Environment:
OpenText Content Server, OpenText Archive Server, OpenText Directory Services,
Extended ECM, AGA for SharePoint, SAP, Windows 2012 R2, MS SQL Server, Apache
Tomcat.
Nov, 2012-June, 2014
OpenText Consultant SCE, Irwindale, CA
Project : OpenText Extended ECM for SAP Implementation and Support
Description: This project was executed to integrate OpenText environment with business
application SAP using OpenText Extended ECM.
Responsibilities:
Executed this project with the co-ordination of SAP BASIS Admin, SAP ABAP
development.
Installed required XECM components in Content Server, OTDS, RCS and Archive
Server.
Involved in the setting up of XECM configuration to establish integration between
SAP, and OpenText environments. Involved in the integration of SAP EAM module,
and OpenText EFM with content management system using OpenText Extended
Enterprise Content Management (XECM).
Involved in the XECM configuration of Enterprise Library, Logical ports on SAP
side.
Configured Archie Server logical archives for SAP content.
Set up folder structure, permissions in Content Server for XECM content.
Involved in the XECM configuration for SAP PM/EAM, PO, Invoice objects in SAP
and OpenText side.
5. 5
Developed OScript module to customize business workspace creation process.
Implemented category inheritance.
Migrated SAP EAM unstructured content stored in Windows file shares to OpenText
environment using OpenText Archive Link, XECM, Enterprise Library services, and
Document Pipeline.
Implemented security on XECM content in OpenText using SAP Authorizations, OT
XECM Policies, and OT Security groups.
Involved in the custom integration of OT ECMLink web services with custom web
services to implement dynamic creation of business workspaces and adding content
under it.
Involved in the implementation of OpenText EFM implementation. Worked on
Archive Link configuration tasks including Document Type, Content Repository
definitions.
Involved in EFM DocuLink, Flexible Folder Structure configuration.
Involved in Records Management implementation on EFM content using OpenText
XECM, and Records Management modules.
Involved in OpenText Archive Server configuration for EFM module.
Implemented RM Classifications, RSI schedules, and Disposition process on XECM
content.
Production support and Maintenance.
Environment:
OpenText Content Server 10, OpenText Archive Server 10, OpenText Directory Services
10, Extended ECM, AGA for SharePoint, SAP, Windows 2012 R2, MS SQL Server,
Apache Tomcat.
.
July, 2010-Nov, 2012
.NET/OpenText Developer SCE, Irwindale, CA
Project : EDMRM
Description: This project supports content management needs of TDBU, LAW, AP,
CDM, CRE, and other departments at SCE.
Responsibilities:
Administration of OpenText Environment including Content Server, Archive Server,
Directory Services.
Involved in implementation of Records Management using OpenText Records
Management, Auto Classification. Implemented RM Classifications, RSI schedules,
and Disposition process on XECM content.
Developed work flows, web reports, and live reports.
Executed integration of SharePoint 2010 with content management system using
OpenText Application Governance and Archiving for SharePoint.
Involved in integration of Lotus Notes Email with content management system using
OpenText Email Management for Lotus Notes.
6. 6
Restoring OpenText production data to OpenText test system periodically to run
performance tests.
Involved in upgrade of OpenText 9.7 environment to OpenText 10 environment.
Developed custom tools using Content Web Services, Visual Studio, C#.NET, LAPI,
WCF services. Developed custom modules using OpenText LiveLink Builder.
Worked on OpenText Document Pipeline. Development of work flows, live reports,
and web reports.
Designed, and developed migration tools using C#.NET, ASP.NET, XML, XLST,
OpenText APIs, Hummingbird APIs to migrate data present in Hummingbird
DM/RM system to OpenText Content Server.
Involved in integration of KoFax system with OpenText content management system
using various release scripts.
Installed, configured DM server, DM web server, DM extensions server, RM admin
tool, libraries, indexes, document servers. Developed custom tools using DM
extension APIs, and Visual Studio, C#.NET.
Designed, and developed business processes using Adobe LiveCycle ES, JAVA, and
Web Services. Upgraded Adobe LiveCycle from 9 to 10 in development, test, and
production environments.
Maintenance of KoFax system. Creating/updating batch classes. Install, upgrade, and
configuration of KoFax systems. Implemented KoFax release script for SharePoint as
a part of migration of eDOCS library to SharePoint.
Production support, working with vendor and resolving issues in applications.
Coordinated with offshore and onsite teams.
Environment:
OpenText Content Server 10, Archive Server 10, OpenText Directory Services, KoFax,
Oracle, MS SQL Server, IIS, Visual Studio 2005, LiveLink Builder, Hummingbird
DM/RM V5.2, DocsOpen V5.1, C#.NET, ASP.NET, JAVA, JAVA Script, Sybase,VB6,
Embarcadero Rapid SQL, JBOSS, Adobe LiveCycle ES, Adobe LiveCycle WorkBench,
KoFax, Apache Tomcat.
Feb 08-June, 2010
.NET Developer Wells Fargo, San Francisco, CA
Project : Real Estate Loan Management System (RELMS)
Description: RELMS application manages a loan starting from prospect to booking. This
application helps assigning different roles on a loan to users like recommender, approval.
This application integrates with application Automated Financial Systems (AFS) to fetch
loans that are booked and to update its own loans data. It also integrates with Quarterly
Status Reports (QSR) to fetch Accounting Units (AU) information, user’s information
and Line of Businesses (LOB) information, and Offices information to update its own
corresponding data. It also integrates with Real Estate Pipeline (Pipeline) application to
send loan data. Before RELMS was moved to production Pipeline was used to manage
real estate loans. This also integrates with Document and Collaboration Management
(DCM) system to manage the addition documents attached to loan. Various reports are
populated with RELMS data for analysis and decision purposes by management and
users.
7. 7
Responsibilities:
Prepared technical specification documents from requirements document and gave
presentations to business group.
Implemented SOA architecture.
Developed front end web application using C#, CSS, html, java script, ASP.NET,
ASP.NET Ajax.
Developed type ahead functionality using AJAX Control ToolKit
(AJAXControlToolkit) and WebServices.
Implemented spell check functionality using Telerik components.
Developed database access layer using C#, ADO.NET, Microsoft Application block.
Developed exception handling, logging using Microsoft application blocks.
Developed and consumed WebServices using C#, WSE3.0, SOAP, and XML.
Developed stored procedures, functions, views, triggers.
Worked on tuning the database queries.
Developed orchestrations, schemas, maps, helper libraries for BizTalk application and
debugging orchestrations, creating ports, receive locations. Developed orchestrations
talking to web services, SQL databases, Oracle Databases. Exposed orchestrations as
web services.
Developed business process workflow using K2.net studio and helper classes.
Writing instructions document for production deployments.
Wrote stored procedures, functions, triggers using Oracle PL/SQL
Wrote stored procedures, functions, triggers using T-SQL.
Wrote stored procedures using PL/SQL and T-SQL for reporting.
Developed reports using MSSQL server reporting services and SQL Server Business
Intelligent development studio.
Developed helper libraries to call LiveLink CMS web services to fetch documents,
and storing documents.
Used Rational ClearCase tool for version control. Involved in version control
management tasks using Rational ClearCase. Writing configuration files for different
releases, branch creations and branch merging.
Deploying Web applications, WebServices, BizTalk applications and exporting K2
projects, taking database backups, restoring databases and deploying reports during
pre-production releases.
Developed WinForm applications for release activities, and application entries
management in SSO databases.
Administrating BizTalk applications, k2.net processes, and MSSQL databases.
Changing the existing components of SSIS projects, ASP.NET applications, BizTalk
applications, k2.net projects, SSRS projects, helper libraries, web services
applications as per the new requirements, change in requirements.
Resolving production issues.
Used Rational ClearQuest for defects management.
Environment:
NET 2.0, C#, ADO.NET, ASP.NET, ASMX, WSE3.0, ASP.NET AJAX, HTML,
PL/SQL, T-SQL, CSS, Java Script, AJAX Control Kit, RAD Controls, Window Server
2003, MS SQL Server 2005, XML, SOAP, LiveLink, Visual Studio 2005, IIS 6.0,
BizTalk Server 2006, K2.net 2003 Server, K2.net Studio, AJAX Control ToolKit
8. 8
(AJAXControlToolkit), Telerik components, Oracle, SQL Server Business Intelligent
development studio, MS SQL Reporting Services, MS SQL Integration Services, Oracle,
Rational ClearCase, Rational ClearQuest.
Sep 06-Dec 07 Qwest, Denver, CO
Developer
Project: WISER (Workflow Imaging System for Exceptional Results)
WISER application helps CSC (Customer Service Center) information specialists access
the images of return bills, customer correspondence, auto-pay information and supply
missing information. This application helps CSC managers and staff to prioritize work,
measure productivity, determines cycle time.
OPEX scanner machine creates images along with an XML file for each item processed.
WISER has windows services for processing images. FileNet software implemented for
content management and applies business rules. Front-end web application is accessed by
CSC information specialists to take proper actions on the pending items present in the
queues. Implemented web services to fetch information from the wiser databases and
from legacy systems.
Responsibilities:
Participated in requirements collection process and compiled them to User
Requirements Document (URD)
Developed Presentation tier using ASP.NET, HTML, CSS, Java Script
Used ASP.NET AJAX controls to enhance Webpages.
Involved in XML message parsing and storing data in C# collections
Developed business data access layer using C# and ADO.NET
Developed web services using C#, SOAP, XML, WSE 3.0.
Developed orchestrations, schemas, maps, helper libraries for BizTalk application and
debugging orchestrations, creating ports, receive locations. Exposed orchestrations as
web services.
Developed WinForms applications.
Implemented COM Interop to communication with FileNet eProcess
Developed windows services to implement multi-threading to watch and process files
Involved in Database design and stored procedures, views, functions creation
Participated in Table creation, transfer of data between production and development
servers
Implemented temporary server cache using ADO.NET Dataset
Used Rational ClearCase tool for version control.
Used Rational ClearQuest for defects management.
Implemented XML message communication with legacy systems using TIBCO Bus.
Developed Custom Server Control with no UI to abstract the functionality of using
FileNet eProcess session services
Maintenance of Production and Development application servers (IIS servers),
Database server(MS SQL Server 2005) by using Remote Desktop connection
Involved in implementing FTP functionality to transfer files to legacy systems
9. 9
Automated unit test cases using Nunit framework and involved in manual testing
Involved in setting up notification mechanism for application critical messages
Participating in application support and resolving production issues and
enhancements
Co-ordination with support persons and business SYADs during releases
Environment: .NET 2.0, ASP.NET, C#, VB.NET, ADO.NET, ASP.NET, SOAP, Java
Script, CSS XML, XPATH, SQL SERVER 2005, IIS 6.0, FileNet, OPEX scanner, Visual
Studio, TIBCO, Rational ClearCase, Rational ClearQuest.
Jan 06-Aug 06 Qwest, Denver, CO
Developer
Project: Circuit Inventory Validation System (CIVS)
CIVS application is used by Service Delivery Center (SDC) people to validate circuit id
information during the access facility move.
CIVS has a front-end web application for SDC persons to validate circuit id information,
to pull the validating reports and fallout reports, and an administration module for
managers. CIVS main business logic runs as a daemon process, which takes care of
checking the status of the validation request.
Responsibilities:
Participated in requirement collection process and compiling them into User
Requirements
Involved in OOA&D using UML
Developed front web application
Developed stored procedures
Developed business layer using ADO.NET
Developed stored procedures, views, functions
Implemented ftp functionality to transfer files to legacy systems
Involved in manual and unit testing
Application support and resolving production issues
Used Remedy tool for ticket management and change management
Co-ordination with support groups and business SYADs during release time
Installed SSL certificates on IIS server to talk to LDAP to fetch user profiles
Worked with visual source safe for version control
Environment: .NET 2.0, ASP.NET, VB.NET, ADO.NET, ASP.NET, Java Script,
SOAP, XML, XPATH, Oracle 9i, IIS 6.0, Visual Studio, TIBCO, Visual Source Safe.
Jan 04-Dec 05 Qwest, Portland, OR
Developer
Project: Qsearch - This is a directory assistance application and available to external
users on subscription basis. Qsearch has a front-end web module to enable users to login
and search listing information. Qsearch uses web services to fetch listing information
from the back end databases and also to record the usage information by individual user.
Qsearch enables a user to submit batch requests through uploading of a file. Qsearch
calculates the amount to be charged from the customers based on their usage and send
that information to billing department.
10. 10
Responsibilities:
Participated in Requirement collection process and compiled them to User
Requirements Document (URD)
Involved in implementing MVC, SOA architecture
Developed web services using ASMX to access business layer
Developed Presentation tier using ASP.NET, HTML, CSS, Java Script
Developed business data access layer using C# and ADO.NET
Involved in XML message parsing and storing data in C# collections
Developed Serviced Component class to use Object Pooling of COM+ services
Involved in implementing COM+ application
Developed WinForms applications.
Involved in creating SOAP messages to communicate with web services
Involved in creating resource files for localization with ASP.NET
Developed windows services to implement multi-threading to watch and process files
Involved in Database design, Stored procedures, User defined functions, and views
Wrote stored procedures, functions, views using PL/SQL
Wrote stored procedures, functions, views using T-SQL
Participated in Table creation, transfer of data between production and development
servers
Implemented temporary server cache using ADO.NET Dataset
Maintenance of Production and Development application.
Involved in implementing FTP functionality to transfer files to legacy systems
Automated unit test cases using Nunit framework and involved in manual testing
Involved in setting up notification mechanism for application critical messages
Participating in application support for resolving production issues and enhancements
Co-ordination with support persons and business SYADs during releases
Used Rational ClearCase tool for version control.
Used Rational ClearQuest for defects management.
Environment: C#, ASP.NET, Java Script, SOAP, XML, XPATH, IIS, PL/SQL, T-SQL,
MS SQL Server 2000, Oracle 8i, shell scripting, crystal reports, Unix control-m,
Windows server 2003, Services for Unix, Microsoft Sql Server2000, Rational ClearCase,
Rational ClearQuest.
Jun 03 - Dec 03 Qwest, Portland, OR
Developer
Project: VeriProof: VeriProof application is used to pull listing information for CLECs.
This application uses lira software to tech the ALIC (Activity Listing Interface Contract)
data from listing database for a particular CLEC and sends the data to that CLEC. This
application also pulls the ALIC data daily from listing database to load it into monthly
cumulative data. This application contains a front-end web module to submit request for a
particular CLEC.
Responsibilities:
11. 11
Estimated user stories
Developed front end web application using C#, HTML, java script, ASP.NET.
Developed database access layer using C#, ADO.NET.
Developed and consumed WebServices using C#, SOAP, XML.
Developed stored procedures, functions, views, triggers.
Wrote stored procedures, functions, views using PL/SQL
Developed reports using Crystal Reports.
Developed WinForm applications.
Resolving production issues.
Implemented Form based authentication
Developed windows services to watch for files on Unix boxes
Developed Unix control-m job flows
Developed ftp functionality to transfer files to Unix and legacy systems
Involved in manual and unit testing
Application support, enhancements and resolving production issues
Used Remedy tool for ticket management and change management
Co-ordination with support groups and business SYADs during release time
Environment: C#, ASP.NET, Java script, XML, XPATH, IIS, WebSevices, Oracle 8i,
shell scripting, Crystal Reports, UNIX control-m, Windows server 2000/2003, Services
for UNIX.
May 02-Jun 03 Qwest, Portland, OR
Developer
Project: DirB (Directory Builder) - DirB uses Telcordia’s LIRA (Listing information
real time access) to manage the listings. DirB receives the A10 format from service order
systems and then coverts it into AIR (Activity Interface Request) format. LIRA takes the
input in the AIR format and updates the listing database. There are so many sub modules
present in the system to produce listing products.
Responsibilities:
Estimated user stories
Developed front end web application using C#, HTML, java script, ASP.NET.
Developed database access layer using C#, ADO.NET.
Developed and consumed WebServices using C#, SOAP, XML.
Developed stored procedures, functions, views, triggers.
Developed reports using Crystal Reports.
Wrote stored procedures, functions, views using PL/SQL
Developed WinForm applications.
Resolving production issues.
Implemented Form based authentication
Developed windows services to watch for files on Unix boxes
Developed Unix control-m job flows
Developed ftp functionality to transfer files to Unix and legacy systems
Involved in manual and unit testing
Application support, enhancements and resolving production issues
Used Remedy tool for ticket management and change management
12. 12
Co-ordination with support groups and business SYADs during release time
Environment: C#, ASP.NET, VB.NET, XML, XPATH, IIS, Oracle 8i, shell scripting,
Crystal Reports, UNIX control-m, COBOL, JCL, Mainframe control-M, UNIX,
Windows server 2000/2003, Telcordia’s LIRA software.
Feb 01-Apr 02 Qwest, Offshore/India
Developer
Project: Regional Service Order Repository System (RSOR) - RSOR is a decision-
support DB2 database that contains Service Orders from all of QWEST. RSOR provides
provisioning results for all Market Units analyzing Service Orders from entry into the
system through completion.
Responsibilities:
Developed Cobol-DB2 programs
Schedule jobs using mainframe control-M
Created LLD, UTP, UTR
Application support, enhancements
Environment: COBOL, JCL, Hummingbird
Feb 00-Jan 01 Soffront Software, India
Developer
Project: eCRM product - This product has integrated applications like lead
management, account management, Defect tracking, ticket handling, etc.
Responsibilities:
Manual testing
Tickets handling
EDUCATION
Masters in Industrial Engineering and Management from IIT, India
Bachelors in Engineering from SK University, India