We provide IT Staff Augmentation Services!

Tibco Consultant Resume

3.00/5 (Submit Your Rating)

Owings Mills, MD

Profile

  • Over Thirteen years of experience in IT industry on technologies like TIBCO products (Rendezvous, IM, InConcert, Hawk, Business Works, Administrator, Business Connect, EMS, Adapters for File, ADB & MQ,LDAP), JMS , SOAP ,Oracle J2EE, Java, JFC/Swing.
  • Good knowledge in TIBCO Business Events, Object Oriented Technology, Database concepts like Oracle 9i, 8i, PL/SQL, JDataStore and DB2. Ability to understand the user requirements and designing by use case analysis.
  • Good working experience on Service-oriented architecture (SOA), Web and Enterprise Technologies with JWS and iPlanet web servers, and iPlanet, SUN ONE-application servers.
  • Worked as Tech lead and Senior Programmer in several projects.
  • Extensive oracle development skills & experience in writing stored procedures, functions and database triggers using SQL and PL/SQL.

Responsibilities held:

Administrator

  • TIBCO Software Installation and upgrading.
  • Write the UNIX scripts for Scripted Deployment before use of TIBCO Administrator.

Design

  • Depending on business requirement prepare the Technical Design (TD)
  • Identifying the common Patterns in the Design. Applying J2EE design patterns.
  • Following Design guidelines and best practices for J2EE applications.
  • Design the workflow using TIBCO InConcert
  • Performance tuning of Design Model.

Development

  • Develop the new interfaces using TIBCO Business Works, EMS, and Adapters.
  • Development of Presentation layer using Struts Frame Work (MVC), developing Servlets, JSPs, and custom JSP tags.
  • Development of Session, Entity EJBs by following design guidelines and best practices.
  • Writing Build scripts using ANT.
  • Worked with features like drag and drop, Print and Jtable and Jtree.
  • Performance tuning of the application.

Testing

  • Preparing the Test design, Unit test cases and Unit Testing.

Certification

  • Sun certified Programmer in JAVA Platform 2 with 83 %.
  • I have undergone training on TIBCO Active Enterprise Products from TIBCO's Educational Services Group at client side in Kansas USA.

EDUCATION:
Bachelor of Engineering in Computer Science

Technical Skills

Hardware: Intel, IBM, Sun Sparc.
Operating System: Win XP, Win 2000, UNIX and AIX.
Web Server: IPlanet, Java Web Server.
App Server: IPlanet, SUN ONE, Websphere, Weblogic 6. *
TIBCO: Rendezvous (RV), InConcert, Integration Manger, Repository and Message Broker, Active Data Base (ADB), File Adapters (FA), Designer, Business Works, EMS and Hawk , Business Connect and TIBCO Administrator.
Middleware: Servlets, JSP, JavaBeans, EJB, TIBCO Products, RMI, LDAP
Languages: JAVA, JAVA SWINGS, JMS, COBOL, C, C++
Tools/Framework: Edit Plus, Text Pad, Jakarta Struts Frame work, Tile, MVC
RDBMS: Oracle, DB2, JDataStore and MySQL.
IDE: IBM VisualAge, JBuilder, Eclipse.
Scripting Languages: UML, JavaScript, PERL, HTML, ECMA Script, XML, XSD,XSLT, DHTML, CSS, XML Canon
Tools: PVCS, VSS, Junit, Clear Case, CONTIVO, Harvest and Green Hat

Major Assignments

ASSIGNMENT 1:
Customer : Confidential - Owings Mills MD Oct \'11 - Till Date
Role : TIBCO Consultant Project Name : Automated Enrollment (AE 2)

Environment: TIBCO (TRA, EMS, Designer, Business Works, Business Connect, RV, Administrator, SmartMapper, HAWK), Linux Windows, JRE, Oracle, XML Canon.

Description:
The Automated Enrollment v2 system supports electronic enrollment across the small, medium and individual markets submitted by external submitter via a X12 834 enrollment file. It is the medium by which our Full Service Producers and Third Party Enrollees submit enrollment files to load and update membership information in Facets 4.51. These submitters can perform the following updates to FACETS 4.51

  • Enroll new members
  • Add new benefits to existing members
  • Terminate benefits of existing members
  • Add/Terminate Dependents
  • Change coverage levels
  • Terminate existing members
  • Reinstate terminated members
  • Update member demographics (i.e. Name, Address, SSN, Birthdate)

Role:
Involving in Day to Day Production Support (AE2 and Mass Transfer and Startup)
Design, Develop and Configure the AE2 Project.
Involving the production deployments and shakeout testing.

ASSIGNMENT 2:
Customer : Confidential - Herndon VA Oct \'10 -- Sep \'11
Role : TIBCO Consultant

Project Name:SOA COE Project

Environment:TIBCO (TRA, EMS, Designer, Business Works, RV, Administrator, SmartMapper, HAWK), Linux Windows, JRE, Oracle, MS Visio, Oracle, JAVA, IBM ClearCase and ClearQuest, Quality Center.

Description:
ESB (Enterprise Service Bus) offers multiple asynchronous messages that give access to infrastructure and business service. ESB is hosted on HA servers that allows > 99.9 uptime. Applications are configured to put messages predefined queues that are given in their configurations. Routing is set up as part of the ESB configuration by creating and maintaining a set of subscriptions. Producers of message are disconnected from their consumers apart from the need to connect to the same instance of the ESB. All the messages are routed the ESB\'s Event Server, as well as to the subscriber\'s input channel.
ESB12Bridge is a new project which will implement the logic to receive and transform the messages from ESB1.0 to ESB2.0

Role:
Development and supporting the SOA COE project like Router, Event Service and CLE.
Development the new project ESB12Bridge which is using TIBCO products.
Writing the Technical documents using SDLC process.
Maintaining the CLE and Router configurations and creating the endpoints in EMS server.
Writing the HAWK rules for the new applications.
Involved in develop the Production Simulation project.
Deploy the code in TEST, ACPT environments using the ANT scrips.

Project Name : QAS2 Project
Description:

  • The National Underwriting Center (NUC) manages Fannie Mae's loan-level quality assurance by reviewing loan files, analyzing and reporting on significant loan quality trends, and initiates necessary action to mitigate losses using the Quality Assurance System (QAS).QAS tracks loan files and manages the processes associated with requesting and reviewing selected loan files and tracks the results of loan reviews, repurchase activity, and final resolution. The primary users of QAS are the NUC, the Centralized Repurchase Team (CRT), appraisers, underwriters, lenders and technicians.

Role:

  • Defined test scenarios, and involved in Unit testing, Integration and performance testing in System Test environments.
  • Develop and maintaining Business Works processes and Adapter configurations.
  • Writing the Test Scenarios to prepare the Unit Test Plans documents.
  • Using the Greet Hat Testing tool automate the TIBCO Services full life cycle testing.
  • Understanding the Technical Requirements in DOORS and Writing the detailed test cases

ASSIGNMENT 3:
Customer : Confidential -- New Jersey May'06 - Sep'10
Project Name : CVD Project

Role : Sr TIBCO Developer/Lead

Environment: TIBCO (TRA 5.5.4, EMS, Designer, Business Works, RV, Administrator, Business Connect, Adapter for Database, Oracle Apps and Flat Files, HAWK, Business Events), AIX 5.3, Windows, Oracle, JDK, Harvest, EDI X12, Citrix, MS Visio , TOAD, Clear Case & JAVA,SOAP Web services.

Description:

  • Ricoh Americas Corporation is the US arm of Ricoh Company Ltd. Ricoh Americas has been marketing and selling office equipment and solutions designed to streamline and enhance workflow processes.
  • Ricoh is a leading provider of digital office equipment, including color and black & white multifunctional products consisting of copiers, printers, facsimile systems, scanners, digital duplicators, wide format copiers, and digital cameras.

Sr TIBCO Developer Role:

  • Writing the Technical and Functional design documents and develop the new Interfaces.
  • Develop and maintaining Business Works processes and Adapter configurations.
  • TIBCO Software Installation and upgrading to a newer versions.
  • Writing scripts to minimize and automate the process of Software upgrade process.
  • Installed and Configured Various Products of TIBCO.
  • Implemented TIB/Adapter for Database, set ADB Agents on Source and target DB.

TIBCO Administrator Roles:

  • Providing TIBCO Administration for development environment.
  • Adding the machine to TIBCO Admin in Resource Management.
  • Deploying the EAR files in TIBCO GUI and Maintaining the RV Administration.
  • Adding a BW process to additional machines for fault tolerance.
  • Build and Deploy the EAR files using buildear and AppManage utilities in UNIX AIX environment.
  • Write the UNIX scripts for Scripted Deployment before use of TIBCO Administrator.
  • Using the migration scripts to promote the code from Dev to Test and Test to Production using the Harvest (Version Controlling System).
  • Evaluate the new TIBCO Software's (BW, BC, EMS, Admin and TRA) and Provide specific software configuration recommendations for a production.
  • Install and configure TIBCO Enterprise Message Service (EMS) as fault tolerant environment.
  • Creating queues and topics, assigning permissions to the users on these queues and topics and make the queues and topics secure and failsafe in the EMS Server.
  • Maintain the TIBCO Servers in UNIX Environment and Monitor the Hawk Display.

Confidential - Saint Paul MN Sep'04 - April'06

ASSIGNMENT 4:
Customer : Confidential - Saint Paul MN
Industry : Financial

Project Name : Integration Development (TIBCO Middleware)
Project Type : Development/Maintenance

Role : TIBCO Sr. Developer

Environment: TIBCO Rendezvous 7.X, Business Works 5.X, EMS 4.2, HAWK 4.6, TRA 5.X, Contivo 3.10.X, SOAP Web Services, IBM MQ Series, DB2, JRE 1.5, Windows 2000, AIX, Clear Case.

Description:

  • The Sales and Service Management consists of three projects. The Contact Center Transformation (CCT) project, Customer Cross-sell Initiative (CCSI) and the MDp replacement project. The part that I worked on SSM Program is an Infrastructure project to replace MDp that is an obsolete middleware solution from IBM. SSM will replace the current functionality of MDp. Some of the functionality that SSM would provide are Outbound sales, Inbound Sales, IVR, ATM/Branch Locator, Performance Management, Knowledge Management, Learning Management, Organizational change Management, Account Inquiry, etc.

Services like:
ATM Branch Locator
Business Day Calculation.
Account Restraint Inquiry
Enterprise Messaging Server (EMS) Configuration.
CONTIVO Mappings.

Role:

  • Responsible for allocation of tasks and receiving reports from team members weekly and also send them out to project manager.
  • Involved in analysis and design of the Integration of the systems.
  • Designed and developed Account Summary List Interface integrating Siebel, DB2 Database with Hogan Host System.
  • Defined test scenarios, and involved in Unit testing, Integration and performance testing in various environments.
  • Involved in migration documentation and migration of the project into Test, UAT and Production environments.
  • Capturing requirements for an SOA application and Business requirements for SOA services
  • Administering EMS for entire SSM program. Write Hawk rulebases to monitor EMS.
  • Write the scripts for Scripted Deployment before use of TIBCO Administrator.
  • TIBCO Software Installation and upgrading of the newer versions.
  • Automate the production support scripts.
Confidential, Columbus OH Feb'04 - Sep'04

ASSIGNMENT 5:
Customer : Confidential,, Columbus - OH.
Industry : Books Publisher

Project Name : GTP R2B (Global Transformation Project - Release 2)
Project Type : Development/Maintenance

Role : TIBCO Sr. Developer

Environment : Tibco IntegrationManager 4.5, TIBCO Business Works 5.X , TIBCO Adapter for ADB4.2, TIBCO Adapter for Oracle Applications 4.2, TIBCO Adapter for Files 4.2, TIBCO Adapter for Files OS/390, TIBCO Rendezvous 6.9 & 7.2, TIBCO Hawk 4.1.1, JAVA 2.0, JDBC, Oracle 9, Oracle Applications 11i, Win NT, Sun Solaris 2.9, PVCS Version

Description:
McGraw-Hill Education's Global Transformation Project is to enhance its e-business and digital product distribution and support. Which will provide one global system internationally for all customer service, production, order fulfillment, and business management functions.

Role:

  • Involved in analysis and design of interfaces to various legacy systems.
  • Developed the interfaces like Order Status to B2C and Pick Extract to IMDS.
  • Developed interface processes to integrate legacy Mainframe systems using Tibco Integration Manager, File adapter, ADB and Oracle Apps adapters.
  • Involved in Migrating applications from TIBCO Integration Manager to Business Works.
  • Developed custom functions in ECMA scripts for data validation and format conversions.
  • Defined test scenarios, and involved in Unit testing, Integration and performance testing in various environments.
  • Involved in migration documentation and migration of the project into Test, UAT and Production environments.
Confidential, Mar'01 - Jan'04

ASSIGNMENT 6:
Customer : Confidential, City, KS - USA.
Industry : Re-Insurance

Project Name : RRMS (Retro Recovery Management Systems)
Project Type : Development/Maintenance

Role : Developer / Technical Lead Organization : iGate Systems (Formally known as Mascot Systems)

Environment :
H/W : SUN Solaris.
S/W : J2EE, Java, SWING, JSP, JMS, TIBCO, Integration manager, Rendezvous,
Adapter, Inconcert, STRUTS, Servlets, JavaScript, Java Beans and EJB
OS : SUN Solaris / Windows NT
DB : Oracle 9i/8i, PL/SQL
Server : SUN ONE Application Server
TOOLS : PVCS, Text Pad, Edit Plus, Eclipse

Responsible for:

  • Writing the .btg files for user access to the different Application using Tibco InConcert Batch files
  • Created the front-end GUI using Swing 2.0
  • Created SwingCustomization model of the application for each client's specific preferences.
  • Implemented Struts framework, and used log4j for logger information, wrote Ant Script to Build WAR (Web-App) using Eclipse as IDE.
  • Writing JSP pages, Servlets, XML, XSLT programs.
  • Followed JTest coding and documentation standards.
  • Participated in requirement collection from users.
  • Designed and developed the Workflow using TIBCO InConcert.
  • Low and High Level Design
  • Coding / Development and Testing and Integration Testing.
  • Writing the .btg files for user access to the different Application using Tibco InConcert Batch files
  • Develop the .dat for Automate the process using TIBCO Integration Manager

Description:
GE ERC has no standard retrocession billing process and currently, development of all communications to brokers and retrocessionaires is a very manual process involving multiple Access databases and Excel spreadsheets.

EAP (Electronic Accounts Payable)

To start the EAP process, an invoice will be manually scanned into TIBCO Active DataBase through FileNet. When Active DataBase is updated, a message will be triggered. TIBCO Message Broker will be listening for this message and will tell InConcert to create a new job when it hears the message.
The InConcert workflow begins with the EAP_Indexation task. This creates the eInvoice and generates subsequent processes. Attribute settings in this task will determine appropriate routing

ERC-Excess Workers Compensation (EWoC)
Involved in requirement study, analysis, providing solutions and managing the delivery of GE-ERC-Excess Workers Compensation (EWoC) project. Underwriters & Underwriting Assistants of Facultative Business for Healthcare segment will mainly use the EWOC web application to enter the submission details, working on different quotes (Like a worksheet), issuance of a Quote to Customer, issuance of Certificate, booking the certificate details to TRAC, a mainframe application.

Confidential, July'00 - Jan'01

ASSIGNMENT 7:

Customer : Confidential, Richardson, TX - USA.
Industry : Telecommunications

Project Name : Network Element Controller (TURN UP WIZARD)
Project Type : Development

Environment :
Java2.0. JDK1.2.2, Java Swing, Core Java, Jbuilder 3.5, JdataStore4.1, and Windows 98.

Responsible for:

  • Low Level Design,
  • Coding/Development and
  • Testing.

Description:

Fujitsu is a telecom company, which design and manufactures ADM transmission products. This includes the FLASH 2400 ADX, which provides OC48, OC12, OC3, EC1 and DS3 facilities. The Network Element (NE) offers both craft and Ethernet LAN port access to provision and monitor its status. The Turn up Wizard was designed as a provisioning tool installation of the NE. It allows the user to specify the NEs configuration and provision the necessary attributes for it to function in a SONET.

Confidential, Worcester MA - USA Mar'98 - June'00

ASSIGNMENT 8:
Customer : Confidential
Industry : Pharmacare.com

Project Name : Pharmacare Project
Project Type : Development/Maintenance

Environment :
Windows NT, Servlets, Java Beans and JSP on the IBM Http server 1.3, Webserver as the Application Server, DB2 UBD v5.0 as the Database Server
Responsible for:

  • Low Level Design,
  • Coding/Development and
  • Testing.

Description:
The Pharmacare Web Site will provide the following functions to Pharmacare's memers. The members can register, fill out an online refill of the prescription and later view the status of the order. The Pharmacare customer service representatives can view/change the information provided by the members during registration. An interface is provided for the existing host application.

We'd love your feedback!