Wmb Developer Resume
IL
PROFESSIONAL SUMMARY:
- Around Ten years of overall professional IT experience in design, development and testing in EAI implementations using IBM WebSphere MQ, Message Broker and related technologies
- Recently worked on IBM Integration Bus (IIB) Version 9.0
- Worked on various EAI implementations using WebSphere Message Broker 6.x, 7.0, 8.0, 9.0 and WebSphere MQ at customers in various industries as a WebSphere Integration Analyst and Developer.
- Experienced in documentation of functional specifications, interface analysis and design, development and trouble shooting in a Message Broker Environment.
- Worked extensively on the MQ nodes, Publication Node, Soap Nodes, Filter, compute, Database Nodes, Mapping Node, SAP Request/Response Nodes, HttpRequest, HttpReply, File Input /Output Nodes, Broker Cache, Aggregation nodes, Collector Node and email output node.
- Experienced with Error Handling, Performance tuning and technical monitoring in WebSphere Message Broker.
- Strongly self - motivated, willing to assume responsibilities and can work independently or in a team environment.
TECHNICAL SKILLS:
Programming Languages: Java, C, Extended SQL (ESQL), SQL
Scripting Languages: XML, Shell Scripting, HTML
Operating Systems: Windows 2000/XP/2003, AIX 5.x, z/OS, Linux,
Databases: IBM DB2 v9.1, Oracle 10G
SOA / ESB: IBM WebSphere MQ 6.x/7.0/8.0, WebSphere Message Broker (WMB) 6.1/7.0/8.0, IBM Integration Bus (IIB Version 9.0, previously WMB 9.0) Web Services, WSDL
WebSphere Adapters: SAP, JDBC, JText, HTTP, SOAP, Email
Enterprise Applications: SAP R/3,
Others: MS Office Tools, Rational Clear case 7.1, Rational Functional Tester.
WORK EXPERIENCE:
Confidential, IL
WMB Developer
Responsibilities:
- Gathered and harmonized requirements for various business and technical groups.
- Developed few flows using MQ Input, MQ Output, compute, Aggregate, Route to label, File Input, ResetContentDescriptor, MQGet, MQReply, Publication nodes.
- Involved in daily scrum meetings with solution architects and project manager
- Worked on CareRadius Member Pre-authorizations ( FEP, MSA, CoreFacets are different kinds of members)
- Served as primary resource responsible for creating and maintaining the flows
- Care Radius Front end application has been updated based on events generated from MDM
- Process the requests to LDO and Facets application to get the updated data,
- Created or found test data, and used these data to ensure coverage of adequate test cases prior to (or concurrent with) Business Analysts' testing of changes.
- Researched and evaluated alternative solutions and recommended the most efficient and cost effective application programming and integration solution.
- Configured SVN for maintaining versioning of message flows developed.
- Work with QA Teams to fix code level defects
- Writing rules and ESQL for message content enrichment, adding data from database lookup
- Created Message set for conversion of flat file to Xml file
- Processed NCPDP files from version 2.2 to 4.2 as per the New York state policy,
- Created Cybermation Job for closing the file for the day,
- Migrated APD project from Message Broker V6 to IIB V9,
- Created HPSM Tickets for Changes in Qual and UAT Environment
- Created extensive, action-oriented application documentation for use by customers,
Confidential, Washington, DC
WebSphere Integration consultant
Responsibilities:
- Worked on a pilot project using IBM Integration Bus. Worked on 3 integration flows of different complexity levels.
- Developed script for Default Configuration.
- Basic Web Service authentication using HTTP nodes.
- Script for Configuring JDBC Providers for DB2, SQL, Oracle.
- Database Connectivity to DB2, Oracle, SQL databases.
- Retrieving database table rows and writing the output to queue in CSV format using compute node.
- Documentation of the data source configuration.
- Creating Configurable Services using MQ-Explorer (JDBC Providers).
- Creating Security Profiles for HTTP Basic Authentication Using LDAP.
- Developed a script for creating Security Profile.
- Creating response in BLOB Format.
- Retrieving HTML webpage, apply regular expression and sending the data to Database tables.
- Java API for updating the message id and correlation id of a message in MQ.
- Updating Msg Id and Correlation Id using JCN (java compute node) and Compute node (ESQL).
Environment: IBM Integration Bus v 9.0 (IIB, previously called Message Broker), WebSphere MQ 7.5, ESQL, Oracle, XML Spy, DB2 9.1, Windows for development, Web Services, XML & Java.
Confidential, CT
WMB Developer
Responsibilities:
- This framework is being put in place to ensure that all systems that need supplier and product information across the country uses the same data and connects to the same Supplier application for real-time production information.
- The project also involves integration with back end systems like SAP and a few home-grown web applications like Supplier-Inventory and in-store-data.
- Client is currently in the process of replicating the PPOE framework for integration of employee data across the country.
- Worked in a team of 4, I am responsible for the design, development and testing of various message flows.
- Supported flows that are on 6.1 and 7.0 and now building new flows on 8.0 as well. Working primarily on the MB 7.0 environment and migration to version 8.0
- Worked with the enterprise architecture team to plan for the migration of flows from 6.1 to 8.0.
- Implemented SAP Integration with multiple Idoc Types and configuration.
- Used Java Compute Nodes(JCN) to retrieve a file, message transformation and routing
- Created Generic Message Flows for Error Handling.
- Exposed and invoked different Web Services using HTTP and SOAP Nodes to support SOA based integrations.
- HTTP Built in nodes in combination with SSL certificates were used to send and receive http service requests from bank vendors.
- Used XML validator node and email output node to send email notifications when errors occur.
- Used Log4j for logging errors and messages in directories for auditing and to log the error and message to the Queues and Database
- Worked on troubleshooting and debugging message flows using Trace nodes and Error handling nodes.
- Used Mapping Nodes to set values to target elements using ESQL Functions.
- Developed subflows to handle HTTP and MQput Failures.
- Developed message sets from ground up using XML spy, XSD, XSLT and WSDL using XMLSPY.
- Created MessageSets for CWF, TDS, EDI, Name-Value pair MRM formats.
- Lead and coordinated with off-shore development and testing teams
- Used ESQL to execute database stored procedures, to get information from database tables, views.
- Coordinated with the team that administered MQ, Message Broker in Development and test environments
Environment: IBM WebSphere Message Broker 8.0 / 7.0 running on AIX and Linux, WebSphere MQ Series 7.0, IBM Rational Build Forge, IBM Rational ClearCase, ESQL, Altova XML Spy, oXygen, SQL, DB2 9.1, Rational Clearcase 7.1, Windows for development.
Confidential, Pittsburgh
WMB Developer
Responsibilities:
- Involved in creating the message flows and message sets and configured the message broker configuration domain.
- Performed complete development in designing and developing message flows and message sets using message broker toolkit.
- Developed message sets in CWF, TDS, EDI, Name-Value pair MRM formats.
- Developed the message flows using Transformation and routing nodes for the optimal performance of the messaging applications.
- Developed multiple services using SOAP, HTTP and File Nodes to meet the requirements of the client for the best possible approach.
- Used ESQL to execute database stored procedures, to get information from database tables, views.
- Involved in building and adding error handling to Message flows and to build them into reusable sub-flows.
- Debugged the broker logs and traces to identify the missing messages and eliminating the errors like avoiding the port conflicts and changing the attributes of broker objects and perform the testing again.
- Developed Ant scripts that automate the creation of broker bar files and deploying the bar files in different environments.
- Developed error handling sub flows to implement the Error handling concepts to handle the failover tasks during the Message transformation.
- Written test scripts to monitor the performance of the Message Broker environment.
Environment: IBM WebSphere MQ 7.0/6.0.x,WebSphere Message Broker 7.0/6.0, WSDL, Windows 2000, DB2 UDB, Oracle11g/10g, XML, LDAP, Tivoli, J2SE
Confidential
WebSphere MB Developer
Responsibilities:
- Design and developed WBIMB Message Sets and Message Flows for the Data transformation and Routing based on functional Design specifications.
- Extensively used Mapping and Compute Nodes for converting message formats from XML to COBOL Copybooks and COBOL Copybooks to XML.
- Developed custom ESQL code for proprietary CN specific data transformations.
- Used broker cache nodes to cache dynamic data.
- Used Http Nodes to cache broker data.
- Developed ANT scripts to build and deploy Message flows in the test environment on AIX.
- Integration testing on AIX and technical documentation of all the developed flows.
Environment: IBM WebSphere Message Broker 6.1, WebSphere MQ 6.0, ESQL, XML, DB2 9.1, Rational Clearcase 7.1, Windows XP and AIX 5.3.