Sai Nutalapati
Email:
***.**********@*****.***
Ph: 228-***-****
SUMMARY
. 7 years of experience in the analysis, design, development
and implementation of EAI applications using TIBCO and
web based applications using Java/ J2EE.
. Extensive experience in using Enterprise Application
Integration tools from TIBCO for analysis, design,
development, testing, deployment and production support of
TIBCO based Enterprise Integration applications.
. Expert level skills in TIBCO Active Enterprise Suite- TIBCO
Rendezvous, TIBCO Business Works, TIBCO EMS, TIBCO ADB
Adapter, TIBCO Siebel Adapter, TIBCO HAWK, TIBCO
Administrator.
. Experience in modeling, development of business logic and
automated business processes using TIBCO Business Works.
. Experience in implementing SOA concepts by designing and
developing Web Services, WSDL, and SOAP using TIBCO
Business works.
. Experience in using messaging standards such as EMS and
TIBCO Rendezvous for developing distributed applications.
. Strong experience on EMS setup, and create/manage objects
such as queues, topics, Bridges and Routes
. Expert experience with TIBCO Admin activities like
installing and configuring TIBCO Suite of software on AIX
Operating System
. Experience in user management, system and domain monitoring
and management using TIBCO Hawk and TIBCO Administrator.
. Good working knowledge on XML technologies such as XSD,
XSLT, XPATH, DTD, SOAP and WSDL.
. Good knowledge in the development of Object Oriented and
distributed applications.
. Hands-on experience in developing applications using Java,
JSP, JDBC, JNDI, JMS, Java Servlets, JavaScript.
. Experience in Support and maintenance project and
troubleshooting TIBCO implementations.
. Excellent communication and interpersonal skills with good
team spirit.
TECHNICAL SKILLS
. EAI Tools: TIBCO Active Enterprise Suite - Rendezvous 8.x,
ADB Adapter 6.x, Hawk 4.9, Business Works5.x, TIBCO EMS
6.x, TIBCO Designer and TIBCO Administrator 5.x., TIBCO BC
6.x, File Adapter, SAP Adapter, MQSeries Adapter
. Languages: C, C++, J2SE, J2ME, JavaScript, SQL, PL/SQL
. J2EE Technologies: JSP2.0,Servlets2.4,JNDI, EJB2.0,XML,RMI,
JDBC 3.0,JMS,WebServices, SOAP
. Application Servers: Weblogic 7.0/8.1, Websphere 5.0/6.0
(WAS), JBoss 5.0, Tomcat 4.0/5.1/5.5/6.0
. Operating System: HP-UX, Sun Solaris, Red Hat Linux and
Windows XP/2000/NT, Server2003
. RDBMS: Oracle 8i, 9i,10g &11g, DB2 and MSSQL, MYSQL
. Testing Tools: Green Hat testing, HP Software Quality
Center, DataLoader
. Version Control: CVS, VSS 6.0, SVN, XML Canon
. Design Tools: Microsoft Visio 2003 and Rational Rose 2002
. Methodologies: OOAD, Agile
EXPERIENCE
01/12- Present RIVERBED TECHNOLOGY, SUNNYVALE, CA
Sr. TIBCO Consultant
64-Bit Environment Upgrade Project (TIBCO Infrastructure
Upgrade)
B2B-Platinum-Integration Project
B2B-OBS-Integration Project
Manufacturing Analytics Project
Riverbed Technology is one of the fastest growing companies
in the San Francisco Bay area providing services such as WAN
optimization, Disaster recovery, virtualization, cloud
computing and consolidation to its clients who are globally
connected enterprises.
The 64-Bit Environment upgrade project is an internal TIBCO
infrastructure upgrade project aimed to provide Riverbed
Technology with the latest TIBCO products. The scope of the
project is to upgrade existing TIBCO Software to the latest
versions and Server hardware. Move the existing applications
in 32-bit into the new 64-bit Environment built to provide
stability, reliability and facilitate the rapid growth of
applications supported by TIBCO domains in Riverbed
Technology by building new DEV, TEST, STAGE and PROD 64-bit
environments. The new environments have upgraded hardware
with dedicated servers for Admin, messaging, applications, BC
and DMZ.
. TIBCO Software is upgraded to reflect the latest
versions: TIBCO Business Works 5.9, TIBCO EMS 6.3, TIBCO
Adapter for Active Database 6.2, TIBCO Administrator
Enterprise Edition 5.7.1, TIBCO Designer 5.7, TIBCO
Runtime Agent 5.7.3, TIBCO Rendezvous 8.3.2, TIBCO BC
6.0
. Installation of TIBCO Software on new Linux Servers
allocated for TIBCO
. DB based Domain setup for DEV, TEST, STAGE and PROD
environments
. EMS installation and setup for all the environments
using the dedicated messaging servers
. FT Setup for EMS in STAGE and PROD environments
. FT setup of DMZ in PROD environment
. BC 6.0 installation and setup-DBbased. Migrating
existing BC 5.3 configurations (csx) to the new BC 6.0
environment (Participants, BizAgreements, SmartRouting
properties etc.) for all the environments
. Setup rule bases using HAWK Accelerator for STAGE and
PROD environments
. Migration of existing applications into the new 64-bit
environment.
The B2B-Platinum-Integration project and OBS Integration
Project are developed using Canonical Data Model which serves
the Riverbed's Platinum customers. In the event of an issue
with the Riverbed's product at the client location, the
Platinum customers are serviced within a period of four hours
by the help of the implementing partners (IBM and UPS for
U.S.A, OBS for the rest of the world). IBM and OBS provide
field engineer services to Riverbed's products and the parts
required for replacement/repair are carried to the client
location by UPS.
In the event of an issue with the Riverbed product at a
Platinum customer location, a Dispatch Request is created.
The dispatch request is classified into parts-only; field-
engineer only; parts and field engineer requests. Depending
upon the nature of the dispatch request created, the request
is communicated to IBM/OBS or UPS or both the implementing
partners using TIBCO B2B.
The Manufacturing analytics project serves the manufacturing
and engineering departments at the Riverbed Technology to
constantly analyze product data from various trading partners
(AMAX; Jabil; MITAC) and identify areas of improvement in
engineering and manufacturing products.
Responsibilities
. Participate in the requirement gathering and functional
design of the project
. Involved in the design of the integration flow between
various tiers from source to target.
. Conduct data mapping sessions with trading partners
. Responsible for installing and configuring new TIBCO
software on the servers (console, silent and GUI)
. Involved in the installation and creation of EMS servers
and Queues and topics and RPM for installations.
. Used Smart Routing techniques to differentiate messages
received from various Trading Partners
. Test, establish and debug connectivity issues with the
trading partners to enable message flow using TIBCO BC
. Configure trading partners, operations and Business
Agreements using TIBCO BC
. Involved in the design and development of migrating the
trading partners from GXS to TIBCO BC
. Worked with trading partners, engineering, manufacturing
and ERP teams to design and create various interfaces
between the systems
. Worked in the configuration and development of various
Adapters ( SAP; ADB ;MQSeries)
. Extensive hands-on development experience on various TIBCO
Business Works projects.
. Experience developing SFDC (Salesforce) applications
. Developed SOAP over JMS and SOAP over http web services to
make calls to UI.
. Involved in the deployment of the projects into various
environments by using TIBCO Business Works Administrator
and console user permissions and roles
. Deploy applications using AppManage, create HAWK rule bases
for various applications.
. Developed applications to support users to perform EDI
Support functions such as tracking and reprocessing the
failed EDI documents
Environment: TIBCO Business Works 5.9, TIBCO EMS 6.3, TIBCO
Adapter for Active Database 6.2, File Adapter 5.6, TIBCO
Administrator Enterprise Edition 5.7.1, TIBCO Designer 5.7,
TIBCO Runtime Agent 5.7.3, TIBCO Rendezvous 8.3.2, TIBCO
GI3.9, TIBCO Hawk 4.9, TIBCO BC 5.2.1; TIBCO BC RosettaNet
Protocol 5.2; TIBCO BC 6.0; TIBCO BC EZComm Protocol 6.0;
Java, Oracle 11g and UNIX.
01/11- 12/11 HEB GROCERY COMPANY, SAN ANTONIO, TX
Sr. TIBCO
Consultant/Administrator/Production Support Expert
Integration Competency Centre
HEB Grocery Company is one the leading chain of retailers in
Texas. The company has over 330 stores spanning across Texas
and Mexico. Integration Competency Centre is the organization
in HEB responsible for providing data integration services
and expertise to HEB IS. The ICC team is responsible for
deploying, monitoring and supporting the EAI, B2B and Main
Frame Data Services on a 24x7 basis in the various
environments such as certification and production and is also
responsible for resolving the issues related to those
applications within the defined Service Level Agreement time
frame.
With over 330 stores, HEB performs numerous B2B transactions
with its trading partners. The team is responsible for
monitoring and supporting the inbound and outbound B2B
transactions of HEB with its trading partners using TIBCO BC
and GXS. For the GXS vendors Enterprise Support System is
used to trouble shoot the transactions.
Responsibilities
. Involved in the deployment of projects in the various
domains such as EAI and EDI
. Involved in the design of the integration flow between
various tiers from source to target.
. Involved in the installation and creation of EMS servers
and Queues and topics and RPM for store installations.
. Worked with Oracle Database & Mainframe team to design and
create various interfaces (XSDs) between the systems
. Worked in the configuration of MQSeries Adapter to convert
incoming data to copybook format.
. Developed various TIBCO Business Works Processes to
implement the projects.
. Developed SOAP over JMS and SOAP over http web services to
make calls to UI.
. Involved in the deployment of the projects into various
environments by using TIBCO Business Works Administrator
and setting user permissions and roles
. Developed applications to support users to perform EDI
Support functions such as tracking and reprocessing the
failed EDI documents
. Involved in the design and development of migrating the
trading partners from GXS to TIBCO BC
. Used Message Selectors on Bridges to route the traffic as
per Business Requirements.
. Involved in generating the TIBCO Hawk Rule Bases for the
monitoring BW engines, TIBCO Adapters and Log files.
. Lead the 24x7 production support offshore team to assist
the company in production related incidents and periodic
maintenance
. Document the best practices for deployment and problem
determination procedures to trouble shoot the various
applications and the B2B transactions.
. Provide weekly production support report and status updates
of the ongoing projects to the top management
. Perform training sessions to the team members on a regular
basis to educate about the best practices and procedures to
trouble shoot the various applications.
Environment: TIBCO Business works 5.6, TIBCO Business Connect
5.2, TIBCO EMS 5.0, TIBCO Adapter for Active Database 5.5,
File Adapter 5.6, TIBCO Administrator Enterprise Edition
5.6.1, TIBCO Designer 5.6, TIBCO Runtime Agent 5.6, TIBCO
Rendezvous 8.1, TIBCO GI3.9, TIBCO Hawk 4.8, Enterprise
Support System 7.6, Java, Oracle 9i, UNIX and Sun Solaris
04/10-12/10 TOYOTA FINANCIAL SERVICES, TORRANCE, CA
Sr. TIBCO Consultant
Virtual Payment Processing
Toyota Financial Services is a leading provider of automotive
financial services, offering an extensive line of financing
plans and vehicle and payment protection products to Toyota
customers and dealers in the U.S. Currently, Toyota Financial
Services only sends email payment reminders to a limited
segment of the customer portfolio and does not offer
electronic "click to pay" functions via email or SMS text
messaging
The Virtual Payment Processing project is focused on
improving TFS' collections effort and involves opening two
payment communication channels by providing email or SMS text
messaging reminders to customers.
The various applications that will be integrated by TIBCO
Interfaces for this project initiative are UCM, SMG3,
Soundbite, STARS, OFSC and Collection.
The TIBCO Interfaces being developed is using publisher and
subscriber architecture, where the source data is first
converted to Common Object Model (COM) and then converted to
target application specific data format.
Middleware services are being implemented with TIBCO
technologies by leveraging the features provided by TIBCO
Responsibilities:
. Involved in Designing the Low Level Architecture for
Virtual Payment Processing.
. Developed business processes by configuring shared
resources, creating process definitions, creating
activities, configuring message transports using TIBCO
Business works.
. Developed business integration solutions (Canonical
Structure) to create, validate and manage XML Schemas,
Which will use for transformation and representation of XML
files using XPath and XSLT.
. Created XPATH transformations using BusinessWorks and
created XSD's to populate the data all across the BW
applications
. Understand the input/output data structure for enterprise
level services and design xml schemas.
. Developed Web Services in BW and created WSDL for UI
clients to call these services.
. Identified queues and topics need for this application and
created them on TIBCO EMS server
. Integration of User Interfaces and iProcess Procedure with
other systems using TIBCO Business works
. Configured EMS server for load balancing and Fault
tolerance settings in DEV,SIT and PROD
. Coordinated various technology groups inside Toyota for the
efficient progress of the project to meet the timelines.
. Designed and configured the MOM architecture using
Rendezvous and EMS.
. Implemented SOA Architecture in BW using SOAP over HTTP
Process.
. Developed Java script libraries and used in General
Interface for validation of application data entered in the
screens
. Design and Develop Common Services framework for logging
and error handling services applying EAI patterns
. Written the Stored Procedures to Insert and update the Data
in the Oracle DB.
. Configured the TIBCO Active Database Adapter to batch
publish and subscribe the exception records from the Error
Handling and Logging Database.
. Configured the MQ client to connect From Business Process
to MQ queue by using JNDI connection.
. Created Business Works EAR files containing process &
adapter archives and deployed them by configuring in
Administrator. Further all the process engines & adapter
components had been started to check whether it performed
as desired.
. Installed and configured TIBCO Administrator to store
domain data in database.
. Designed, developed and deployed hawk-framework to monitor
all TIBCO applications across the enterprise
. Unit-tested developed business interfaces and resolved
development issues found during unit testing.
Environment: TIBCO Business works 5.7, TIBCO EMS 5.0, TIBCO
Adapter for Active Database 5.5, TIBCO Iprocess11.0, File
Adapter 5.6, TIBCO Administrator Enterprise Edition 5.6,
TIBCO Designer 5.6, TIBCO Runtime Agent 5.6, TIBCO Rendezvous
7.6, TIBCO GI3.9, TIBCO Hawk 4.8, Java, Oracle 9i and UNIX.
08/08 - 03/10 ALCATEL-LUCENT, MURRAY HILL, NJ
TIBCO Consultant
Applications Integration
Alcatel-Lucent is a global telecommunications corporation. It
provides telecommunications solutions to service providers,
enterprises and governments around the world, enabling these
customers to deliver voice, data and video services. Alcatel
has number of systems to achieve this and systems are
currently integrated using legacy system, custom codes and
point to point integration technology.
Alcatel-Lucent Solution Centre is a group working towards
implementing TIBCO solution as a standard for all new
integration needs and replace existing legacy system with
TIBCO infrastructure.EAI layer at Alcatel-Lucent is based on
Service Oriented Architecture. Each component exposes
multiple services.
The services of front-end and back-end adapters are
responsible for translating the request and response to and
from the Application Specific Object Model to Canonical Data
Model.
All services are made available on the Enterprise Service
Bus.
Responsibilities
. Create project libraries for common services framework and
manage versions and releases using TIBCO Designer and
BusinessWorks
. Created High level design and detailed design documents for
all the integration interfaces using Visio
. Development of business work flows using TIBCO
BusinessWorks and used XPath for validation and Business
Logic Interaction with vendors for mapping documentations
. Handled Common Error/Exception Handling using TIBCO CLE
framework
. Designed and configured EMS load balancing, fault
tolerance, routes, queues, topics, and bridges
. Integrating the Staffware iProcess Workflow and Business
Works processes using TIBCO Staffware Web Services
integrator
. Developed Error Handling process for logging exceptional
and error conditions from various systems
. Used ADB adapter by configuring them using Designer (as
publisher as well as subscriber) to interact with the
database.
. Involved in developing front end interface through General
interface.
. Used TIBCO Rendezvous to publish the information using
different transports like RV,RVCM to provide optimal
performance and reliability
. Unit-tested developed business interfaces and resolved
development issues found during unit testing.
. Configured TIBCO adapter for interfacing with target
systems - ADB Adapter, File Adapter and Developed Business
works processes for transformation and validation of
business data.
. Setting up and configuring TIBCO Administrator domains on
various test environments
. Involved in generating the TIBCO Hawk Rule Bases for
monitoring the BW engines, TIBCO Adapters and Log files
. Involved in development of Technical Design and Admin
Manual documents.
Environment: TIBCO Business works 5.6, TIBCO EMS 5.0,Iprocess
11.0, TIBCO Adapter for Active Database 5.5, File Adapter
5.6, MQSeries 5.4, TIBCO Administrator Enterprise Edition
5.6, TIBCO Designer 5.6, TIBCO Runtime Agent 5.6, TIBCO
Rendezvous 7.6, TIBCO GI3.7.1, TIBCO Hawk 4.6, Java, Oracle
9i and UNIX
02/07- 07/08 ANADARKO PETROLEUM CORPORATION, WOODLANDS, TX
TIBCO Developer/ Administrator
Jet Stream
Anadarko Petroleum Corporation is one of the world's largest
independent oil and gas exploration and production companies,
which are implementing TIBCO, process for their EAI. We are
involved in extracting the Account Receivable customer
information to automate the reconciliation process between
their trading system Nucleus R14 and SAP FI/CO.The process
will involve extracting data from SAP and Nucleus and storing
it in the Operation Data Store for reporting purposes. The
data required will be extracted from SAP on a daily basis at
the customer level.
Responsibilities
. Created EAR files from TIBCO Designer and extracted App
Manage XMLs from EAR, created Deploy Delete, Start and Stop
Shell scripts in Solaris.
. Created Hawk rule basis to monitor and manage deployed
Business Works Process and Adapter Engines. Supported 24/7
production boxes.
. Tested BW Processes and EMS Server and maintained the log
files for different scenarios
. Installed various TIBCO software components on
workstations.
. Built various Business Works projects and deployed them on
to different environments by using Business Works
Administrator.
. Developed various HAWK rule bases to monitor process status
and manage the process status
. Developed HAWK rule bases to monitor various log files for
errors and take corrective actions.
. Build the EAR Files for different processes and Adapters
from TIBCO Designer.
. Update the Global variables by using AppManage tools.
. Created Servers on HP-UX 11 according to Architecture
Standards.
. Created and updated the shell scripts required for
deployment.
. Deployed the ".ear" files on the Development, Testing and
Production boxes.
. Created deployment plan and Test plan for all the
interfaces
. Created Hawk Rules on deployed Process and Adapter Engines.
. Supported Production Environments for 24/7.
. Worked in the configuration of Active Database adapter to
subscribe/publish the data to and from Oracle database to
EMS
. Configured Siebel Adapter to invoke request-response
service to extract the data from Siebel system
. Designed and developed various XSD schemas for Common Data
Model.
. Implemented complex transformation logic with XPath and
XSLT.
. Created Rendezvous transports in EMS Server side, so that
an EMS application will be able to get the messages sent by
a Rendezvous application.
. Implemented the common logging and error handling service
with the Interface.
. Tested the interface for functionality and performance.
. Deployed the service onto various environments by using
TIBCO APPMANAGE Scripts.
. Developed and manage Hawk rule bases and Work with
technical support
Environment: TIBCO Business works 5.5, TIBCO EMS 5.0, TIBCO
Adapter for Active Database 5.5, File Adapter 5.6, Business
Events 3.0, MQSeries 5.4, TIBCO Administrator Enterprise
Edition 5.6, TIBCO Designer 5.6, TIBCO Runtime Agent 5.6,
TIBCO Rendezvous 7.6, TIBCO GI3.7.1, TIBCO Hawk 4.6, Java,
Oracle 9i and UNIX.
08/06 - 01/07 GENENTECH, INC, SAN FRANCISCO, CA
TIBCO Developer
Health System Conversion
Health System Conversion (HSC) is huge implementation of
integration in Genentech.
Middleware is part of HSC includes the design and development
of various services which integrates various front end
systems including Facets and Web applications with Back end
main frame systems and DB2 databases.
Middleware services are being implemented with TIBCO
technologies by leveraging the features provided by TIBCO.
The Facets Membership System upgrade involves the migration
of the database from Sybase to Oracle. TIBCO Active database
Adapter is used to capture all commits done in Oracle.
TIBCO Business Works process filters the data per the
business rules specified in KD01 functional specs, formats
the data extract to the Flex format and then hands it off to
the MQ series application through the MQ Series Adapter to
update the FLEXX Eligibility files.
Responsibilities
. Involved in the design of the integration flow between
various tiers from source to target.
. Involved in the installation and creation of EMS servers
and Queues and topics.
. Worked with Oracle Database & Facets team and Flex
(Mainframe) team to design and create various interfaces
(XSDs) between the systems
. Worked in the configuration of MQSeries Adapter to convert
incoming data to copybook format.
. Developed various TIBCO BusinessWorks Processes to
implement the projects.
. Developed SOAP over JMS webservices to make calls to UI.
. Involved in the deployment of the project into various
environment by using TIBCO Business Works Administrator
. Configured the File Adapter to extract the data from Global
Insight
. Developed and implemented reusable processes for error
handling.
. Developed WSDLs for SOAP calls between server and TIBCO.
. Created Resources to be used in SOAP Calls
. Front-end development using HTML, JSP and client side
validations performed using Java Script.
. Configured MQSeries adapter to send requests to the M-
queues
. Created XML schemas (XSDs) for XML transactions using TURBO
XML.
. Worked on the test scenarios to cover each and every branch
of the developed processes.
. Developed test scripts and involved in various levels of
testing including Unit testing, Integration testing and
benchmarking in UNIX environments
. On call support of interface in production Environment
. Clear understanding of Performance Monitoring and the
administration of the Hawk monitoring
Environment: TIBCO Business works 5.4, TIBCO EMS 4.3, TIBCO
Adapter for Active Database 5.2, File Adapter 5.1, MQ Series
Adapter, TIBCO Administrator Enterprise Edition 5.2, TIBCO
Designer 5.2, TIBCO Runtime Agent 5.2, SmartMapper, TIBCO
Hawk 4.x and TIBCO Rendezvous 7.6, Java, Oracle 9i, HP-UX,
Sun Solaris.
11/04 - 06/06 TECH MAHINDRA LTD, BANGALORE,INDIA
MAHINDRA & MAHINDRA
Technical Associate
Customer Master Data Management
Mahindra & Mahindra is an India based company with presence
in Auto Sector, Finance, Insurance, Real Estate and Farming
Equipment. The different LOBs have their own databases and
applications and they currently do not share their customer
related information with another Lobs. Hence, Mahindra &
Mahindra needs a customer master data management system which
has a unified view of its customer so that they can run
loyalty Programmes for customers who are clients of multiple
LOBs, can do cross sale and up sale and ultimately run a
central call center which serves all the LOBs.
Customer Master Data Management - Mahindra & Mahindra,
Mumbai:
The scope of the work is -
. To understand the requirements of the client
. Work with TIBCO PSG to develop the solution
Responsibilities
. Designed and developed the process flows using various
activities that needs transformation mapping in Business
Works
. Integrate different sources of information and making it
available in sync by implementing Master Data Management
. Create project libraries for common services framework and
manage versions and releases using TIBCO Designer and
BusinessWorks
. Understand the input/output data structure for enterprise
level services and design xml schemas.
. Work on different palettes like JDBC, HTTP, SOAP, XML
Tools, File, WSDL and General Activities
. Involve in Data Transformation, Mapping, Routing and
Business Process Implementations
. Involved in configuring ADB Adapter, Unit Testing, Involved
in Application Testing, peer reviews of code.
. Created Rendezvous transports in EMS Server side, so that
an EMS application will be able to get the messages sent by
a Rendezvous application.
. Configured SAP Adapter to read and send the data from SAP
applications using BAPI and I-Docs interface Designed and
developed various Business Works processes to achieve the
integration.
. Primary responsibility is for the administration of the
MQSeries and TIBCO software (TIBCO Business Works, EMS, and
Hawk).
. Involved in the requirement collection for Hawk rules and
involved in the development of Hawk rule bases
Environment: TIBCO Designer 5.2, TIBCO Rendezvous 7.2, TIBCO
Business works 5.2, ADB Adapter and TIBCO Administrator 5.2,
SmartMapper, SAP R/3 Adapter, FILE Adapter 5.1 TIBCO EMS
4.1,TIBCO Designer 5.2, TIBCO Runtime Agent 5.2,TIBCO Hawk
4.x,Java, Oracle 9i.