Sunteți pe pagina 1din 4

Name

Email id
Contact Number
SUMMARY
Eight years of overall professional experience in all phases of Software Development Life Cycle including
System Study, Analysis, Design, Programming, Implementation and Administration.
Experience in Multi-Tier and Web Enabling the Legacy Systems with IBM Websphere MQSeries and IBM
Websphere Message Broker and WTX.
Extensive experience in Design and Development of enterprise applications using MQ Series (WMQ), WBMB,
WTX.
Hands on experience in collecting Requirements and developing Design documents.
Well versed with XML related technologies like XML Schema, XPath and XSL.
Designed and implemented the Pub/Sub message pattern.
Designed and Implemented Web Services in Web sphere Message Broker to implement SOA based services.
Worked in Creating Best practice guidelines for development and deployment of Message Broker components.
Experience in Object Oriented Methodology and tools with proven ability to design, develop, test and implement
technical solutions.
Strong programming Knowledge using ESQL.
Experience working with EDI and HL7 interfaces
Experience in creating Tables, Views, Stored Procedures, Functions and Triggers such as in Oracle and DB2.
Hands on experience in resolving critical problems in WMQ, WBMB and WTX on various platforms like AIX and
Windows.
Expertise in writing scripts to deploy Message Flows and Message Sets.
TECHNICAL SKILLS
Software:

IIB 9.0, IBM Websphere Message Broker 8.0/7.1/6.1/6.0, IBM Websphere MQ


7.0/6.0/5.3, WTX 8.x, Interconnect Adapter for MQSeries.
Operating Systems:
UNIX (Sun Solaris, IBM-AIX), Linux and Windows NT/2000/XP.
Technologies:
C, C++, JSP, JMS, JNDI, RMI, XML, Ant, HTML, JavaScript and Shell script,
ESQL, SQL.
Databases:
DB2, Oracle.
Message Formats/Standards: CWF, TDS, XML, ANSI X12 EDI, HIPAA, HL7.
Scripting Languages:
XML, HTML, DHTML and Java Script.
Tools & IDE:
Microsoft VISIO, WASD, HL7, XML Spy, RFHUtil, SOAP UI, SQL Servers.
Version Control Tools:
CVS, SVN, PVCS, ClearCase, TFS.
Application Servers:
Web Sphere, Apache.
PROFESSIONAL EXPERIENCE

Client Name 1
Project Duration
Role:
Client Information:
Responsibilities:
Drove the meetings as part of System Design and documented the design.
Prepared the Technical Specification Document and the Product Implementation Documents.
Prepared the web service contracts between the consumer and the web service for the request and response.
Held design reviews for the System and Technical designs.
Developed SOAP HTTPS SAML security enabled web services for the UI to consume.
Implemented the common error handling and SAML security for the web services.
Called multiple stored procedures as part of the development using ODBC.
Developed RESTFUL web services for IBM BPM.
Worked on transforming XML, JSON and delimited files.
Used Clear case as a versioning tool after the development in the tool kit.
Used SOAP input, SOAP reply compute, MQ input and output nodes as part of the development.
Built bar files using BUILD FORGE.

Unit tested the code by debugging and passing through each step of it.
Worked with the PSS team to move the source code to the managed environments like DEV-INT, SIT, UAT,
production.
Held code reviews with the WMB experts and Fidelity review team.
Reviewed the test cases provided by the QA team for the web services.
Reported to Project Manager and Director with all the integrations.
Environment: MQ, WBMB 7.1/8.0, IIB 9.0, ESQL, Oracle, CVS, SOAP UI, RFHUTILC, Altova XML Spy.

Client Name 2
Role:
Client Information:

Project Duration

Responsibilities:
Developed mapping documents for the interfaces assigned to me.
Held mapping reviews with the EAI co-tech leads and BSA leads.
Developed sub-flows to make calls to the Success Factors API web services.
Developed common EAI error flow for all the interfaces to handle the errors.
Developed message flows for integrating data to Success Factors.
Worked on transforming XML, JSON and delimited files.
Used CVS as a versioning tool after the development in the tool kit.
Used SOAP, compute, MQ input and output nodes as part of the development.
Built bar files, checked in and tagged them in CVS.
Unit tested the code by debugging and passing through each step of it.
Held code reviews with the tech leads and developers within the EAI team.
Reported directly to the Sr. Tech Lead and manager with all the integrations.
Have been part of the migration from WMB 8.0 to IIB 9.0.
Going through the training sessions of IIB 9 with IBM team about the new features.
Got a chance to install the developer version of IIB 9 and develop and test flows and sub flows in IIB 9.
Environment: MQ, WBMB 7.1/8.0, IIB 9.0, ESQL, Oracle & DB2, CVS, SOAP UI, RFHUTILC, JSON editor.

Client Name 3
Role:

Project Duration

Client Information:
Responsibilities:

Developed and designed the reusable sub flows for error checking, Business exception handling and logging.
Developed ESQL for calling stored procedures and external Java interfaces from Compute Nodes.
Involved in the design and development of web Services.
Exposed different Web Services using HTTP Nodes to support SOA.
Built an Error Module using Try Catch nodes to catch the exceptions and later logging erred messages and
Exception List on to the Queue.
Worked in transformations of XML, CWF, and TDS format messages.
Using Clear Case to keep track of which versions of which files were used to build each internal & external
release of a software product.
Worked with Compute, HTTP Nodes and MQ nodes.
Developed test scenarios and measurement techniques for performance monitoring.
Providing technical and administrative support for Middleware systems in development, quality assurance and
production environments.
Tested various existing WBMB interfaces for the production roll over.
Debugging existing message flows and message flows in current development.
Environment: MQ, WBMB 7.1/8.0, WTX, Java, ESQL, Data Power, Oracle & DB2.

Client Name 4
Role:

Project Duration

Client Information:
Responsibilities:
Developed a message flow to invoke the Vendors web service and map the retrieved response from the web
service call to the make a request to the Clients web service to insert the messages in to the Client database.
These flows were developed using Soap Nodes and Compute Nodes.
Planning configuration for publish/subscribe WBI Message broker Architecture.
Migrated all Messages Flows and Message Sets from WBI MB 6.1 to WBIMB7.x.
Integrating Web Services applications and legacy applications as part of the Enterprise Application Integration
(EAI) using Message Broker 6.x/7.x.
Create interface design specification documents and MQ / WBI MB objects as per the EAI Development
Standards.
Modeling a Meta model based on a message standard and specification or a set of sample messages.
Developed sub flow to be incorporated into the main Message Flows for Error handling and directing the errors
to the appropriate queue depending the type of error (Application or System Error). This was achieved using Try
Catch Node, Compute Node and MQ Output Nodes.
Developed External Procedures in the Broker Schema to be called at different points in the Message Flow.
Setup connection between SAP and Broker, worked on SAP IDoc xml format and Involved in high level of
message transformation using ESQL with necessary database calls to verify the informations.
Worked extensively on SAP integration using IDOC format.
Added Event Monitoring feature into the flows for auditing purpose.
Developed Message Flows with multiple Webservice calls with Soap Request Nodes.
Developed Message Flows using File nodes to parse TDS messages in MRM domain and to split the records
the incoming message to XMLNSC format to make a request to the Webservice. Incorporated MQ nodes to
offer transactionality for the file.
Developed Message Flows to make calls to the database (SQL Server).
Developed External Procedures in the Broker Schema to be called at different points in the Message Flow.
Added Event Monitoring feature into the flows for auditing purpose.
Used TFS to keep track of versions of the Projects as and when they are built.
Tools: IBM Websphere Message Broker 7.0, IBM Websphere MQ, WTX. Soap UI, Rhfutil and TFS (Source
Control Versioning), SQL Server 2008.

Client Name 5
Role:
Client Information:

Project Duration

Responsibilities:
Involved in the design and development of web Services.
Developed ESQL code using PASSTHRU statements to connect with the databases from Compute Nodes.
Developed flows that are triggered at regular time intervals using TimeoutNotification node.
Exposed different Web Services using HTTP Nodes to support SOA.
Worked in transformations of XML and TDS format messages.
Used TFS to keep track of the versions of the sources code which was used to build various parts of the
service.
Worked with Compute node, HTTP Nodes, File Input node, File Output node and TimeoutNotification node and
MQ nodes.
Developed test scenarios and measurement techniques for performance monitoring.
Debugging existing message flows and message flows in current development.
Worked on performance enhancements for the existing code.
Worked with StarTeam software for to manage bar files to work on deployment of Message Broker flows across
different environments. (Dev, QA, UAT and Production).
Tools: IBM Websphere Message Broker 7.0/6.1/6.0, IBM Websphere MQ, WTX, Soap UI, Rhfutil and TFS
(Source Control Versioning).

Client Name 6
Role:

Project Duration

Client Information:
Responsibilities:
Meeting with system analysts to finalize mapping documents for interfaces and design requirements.
Performed administration tasks in development and test environments on MQ and Message Broker.
Installed Websphere Message Broker, Websphere MQ in development and test environments.
Websphere message broker was used for routing, transformation and data enrichment.
Designed and developed WMB Message flows and Message sets using toolkit.
Developed message sets in CWF, TDS, EDI, Name-Value pair MRM formats.
Developed SOA, EAI, Web Services and Workflow based solutions for quick response time, integration with
disparate systems and efficiency improvements.
Involved in a team that administered MQ, Message Broker in Development and test environments.
DB2 was used as broker database and Oracle was used for inbound and outbound message auditing.
ESQL was used extensively for message transformation.
Developed ESQL code for various message flow nodes like Compute and database.
Used Java compute nodes for some of the complicated flows that involved sales for processing the JAR files
that were created using servlets and JDBConnections.
Developed Publish and Subscribe flows.
Deploying the message flows in WBIMB by creating the broker archive file/bar file.
Debugging message flows.
Creating data sets and unit testing.
Problem identification and resolution on development, test and acceptance.
Used ESQL to execute database stored procedures, to get information from database tables, views.
Set up ODBC client connections in broker, SSL certificate registration with broker.
Built message flows to audit every incoming and outgoing message from and to broker. i.e., before and after
transformation of each transaction.
Wrote some java classes with methods to complement broker functionality and called those java methods from
ESQL.
Involved in migrating message flow and message set projects from Message Broker version 5.0 to Version 6.0
and also from version 6.0 to version 6.1.
Written database stored procedures to build XML out of a database and write to a directory. Then a MQ adapter
was developed to take the XML file and write to MQ Queue using MQ java API.
Involved in Production Broker Application Support.
Environment: Applications on IBM AIX, HP-UX, OS390, Windows 2003 server, WebSphere MQ Versions 6.0,
Message Broker Versions 6.0 and 6.1, Databases - DB2 & Oracle, J2EE, XML/SOA/WebServices.

EDUCATION
Bachelor of Technology, India

S-ar putea să vă placă și