Wmb Consultant Resume
West Trenton, NJ
SUMMARY
- Over Eight years of extensive experience in complete life cycle of Software Development including System Study, Analysis, Design, Programming, Implementation, Integration and Administration.
 - Over Five years of experience in performance tuning, configuration, Installation, Deployment and Administration of IBM WebSphere MQ 6.x/7.x, WMB 7.x/8.x/9.x on Linux, UNIX, AIX, HP - UX, Sun Solaris, Z/OS and Windows.
 - Four plus years of proficiency in IBM WebSphere Message Broker V7.0/8.0, IBM Integration Bus V9.0, IBM WebSphere MQ and Message Broker installation, configuration and administration.
 - Strong Knowledge of Service-Oriented Architecture (SOA).
 - Designed new logging mechanism using Log4J.
 - Experience in configuring the adapters in connection with the source and destination applications with WebSphere Message Broker.
 - Responsible for creating Message Sets using XSDs, COBOL copybooks.
 - Experience with File Nodes, HTTP Nodes (including SOAP format messages).
 - Responsible for Test Strategy preparation & Deployment strategy preparation.
 - Involved in Conducting relevant Proof of Concepts and Proof of Technologies.
 - Comprehensive knowledge in working with RDBMS like DB2, ORACLE, Ms SQL Server and MySQL.
 - Experience in handling the messages with MRM, IDOC, XML and JMS parsers.
 - Experience in configuring Record and Replay, Event Monitoring for auditing the transaction messages and logging to a database, which can be replayed if required.
 - Adept at analytical and problem solving skills.
 - Given support 24x7 to Offshore Team for defect fixing.
 - Excellent communication, team, leadership and management skills.
 
TECHNICAL SKILLS
Middleware: Websphere MQSeries V6.0/7.0, DataPower XI50v4.0.0, Websphere MessageBroker 7.0/8.0/9.0, WTX.
Languages: Java, J2EE, SQL, PL/SQL, C, C++, and ESQL
Databases: Oracle (10g, 9i), DB2, MS SQL Server and My SQL
Scripting Languages: HTML, DHTML, XML, Shell Scripting
Protocols: TCP/IP, FTP, SMTP, HTTP
Operating Systems: AIX, Sun Solaris, Linux, Windows NT/2000/2003/XP/2007
Tools: Visual Age for Java, Jbuilder, Aquadata studio, DbVisualizer, XMLSPY, App Watch, CURL, Rational Clear Case, SOAP UI
Monitoring Tool: SVN, Tivoli Omegamon XE and Candle.
PROFESSIONAL EXPERIENCE
Confidential, IN
WMB Consultant
Responsibilities:
- Preparing Technical Approach and Detail Design documents for every interface as per HHG template.
 - Design and Develop message flows from scratch based on the business requirement.
 - Used Global Cache to store the data, which is accessible to different message flows using the same type of transaction data.
 - Developed message flows using SOAPRequest Node, for calling a Web Service.
 - Developed message flows using various other nodes like Filter Node, File Nodes, MQ Reply, DB Nodes, and HTTP Nodes etc.
 - Developed common sub flow for Exception Handling, which captures the flow exceptions and sends out alert emails to the project teams.
 - Unit tested each of the flows developed and prepared respective Unit Test Case document.
 - Accessed the data Oracle database to make inserts/updates/deletes based on the mapping document.
 - Worked on complex coding in ESQL to capture the required data from different levels of an XML.
 - Developed message flows to validate against a SCHEMA.
 - Enabled EVENT Monitoring on Input and Output nodes of a message flow to capture the events and logged to a DB.
 - Configured Record and Replay feature of IIB for all message flows for auditing and replay the source messages.
 - Written build scripts for every interface developed.
 - Coordinated with other testing teams at the time of Integration and Quality Testing.
 - Provided support during the testing phase and also during production phase.
 - To host WebService which can receive GiftCard details from the source applications and send response back.
 
Environment: WMQ 7.5, IIB 9.0, Windows, ESQL, J2EE, XML, ESQL, XMLSpy, Oracle DB, SVN, Microsoft Share Point, SOAPUI.
Confidential, OH
WMB Consultant
Responsibilities:
- Reviewed current error logging.
 - Designed new logging mechanism using Log4J. Used support pack IAM3 for logging messages in different levels like INFO, DEBUG & ERROR.
 - Reviewed the current automation scripts.
 - MQ and Message Broker software installation on AIX queue managers and brokers setup
 - MQ cluster queue managers setup
 - Reviewed ESB flows and worked with ESB team to migrate the flows to WMB
 - SSL security management for channels; Object Authority Manager (OAM) to manage authorization for MQ resources
 - Backup and recovery
 - Troubleshooting
 - Support for Message Broker developer teams
 - 2nd level production support
 - Designed new automation scripts required for the WMB production support team/development team.
 - Deployment of message flow components through scripts.
 - Reviewed current Audit logging.
 - Designed new Audit logging mechanism replacing the existing method.
 
Environment: WMQ 7.5, WMB 7.0, ESQL, Oracle, DB2, XML, SVN, RFHUtil, Eclipse Tool Kit, Windows
Confidential, FL
WMB Consultant
Responsibilities:
- Used WTX node to call WTX maps, which converts data from 834 and 820 Data Formats to canonical xml and COBOL Copybook to canonical xml.
 - Worked on enrollment and billing projects for multiple carriers (Cigna and Florida Blue).
 - Created Web services as both provider and consumer using SOAP and HTTP Nodes.
 - Used Mapping Nodes to set values to target elements using ESQL Functions.
 - Used support pack IAM3 for logging messages in different levels like INFO, WARN, DEBUG & ERROR.
 - Used support pack IAM2 in test environment to find code coverage percentage, and developed subflows to handle HTTP and MQ Output Failures.
 - Developed XML Schema, XSLT and WSDL using XMLSPY.
 - Experience in creating MessageSets from the scratch and XSD.
 - Created MessageSets for CWF, TDS, and EDI, Name-Value pair MRM formats and also with Cobol Copybooks.
 - Developed Error Handling Flows to log the error and message to the Queues and Database.
 - Worked using SOAP UI to test the Web services.
 - Lead and coordinated with off-shore developing and testing team
 - Used ESQL to execute database, stored procedures, to get information from database tables, views.
 - 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.
 - DB2 was used as broker database and Oracle was used for inbound and outbound message auditing.
 - Exposed and invoked different Web Services using HTTP and SOAP Nodes to support SOA.
 - HTTP Built in nodes in combination with SSL certificates were used to send and receive http service requests from bank vendors.
 - Custom plug in ‘sendMail’ and ‘XML Validator’ node developed to send the mail when error occurs.
 - Involved in administration tasks using MQSC commands like creating Queue Managers, Queue, Channels, Process Definition, Name Lists, backup and recovery.
 - Involved in a team that administered MQ, Message Broker in Development and test environments
 - Implemented the clustering of queue managers to achieve workload balancing and to reduce system administration.
 - Given support 24x7 to Offshore Team for defect fixing.
 - Involved in the design of High Availability Environment.
 - Worked closely with DB2, AIX, Windows support teams during WebSphere MQ and WBI Message Broker builds.
 
Environment: MQSeries 7.5, WMB 8.0, ESQL, MQJMS, WAS, Oracle, DB2 UDB, XML, SVN, Java/J2EE, RFHUtil, Eclipse Tool Kit, AIX, Z/OS, WSRR, AS/400 and Windows.
Confidential - West Trenton, NJ
WMB Consultant
Responsibilities:
- Analysis of the existing Vendor applications and created a road map for their integration to EIP (Enterprise Integration platform)
 - Created Functional and technical design documents and for the EIP platform Phase I.
 - Designed and developed reusable sub flows for error checking, Business exception handling and logging.
 - Designed and developed Skeleton message flows and message sets for the project.
 - Designed and developed message flow for integrating java based Query Management System (QMS) and Mainframe based Corporate System (CORP).
 - This interface transforms XML messages from QMS to EDI format messages for CORP.
 - Involved in the Design of the Integration Solutions between multiple Applications.
 - Developed and designed message flows and message sets using ESQL to implement in routing and transformation for mapping the messages between XML, COBOL Copybook and C Structures.
 - Developed message flows using HTTP Request, HTTP Input Node and HTTP Reply Node for hosting and calling a Web Service.
 - Involved in design and development of Publish/Subscribe message flow Architectures.
 - Developed message flow using Compute Node, XML Transformation Node, Filter Node, Route to Label, Label, and Reset Content Descriptor, Flow order, File node and Database Nodes.
 - Involved in tuning the IHS server nodes, JMS nodes and MQ nodes for the optimal performance of the messaging applications.
 - Developed Sub flows for Exception Handling, Auditing and Logging.
 - Involved in integrating the applications using the message oriented middleware methods to maintain the data flow.
 - Working experience on JDBC adapters for connecting with java based applications.
 - Installed, configured the WMQ and WMB products on Windows, AIX, UNIX and Solaris.
 - Configured the Oracle and DB2 as the database for WMB Broker runtime environment.
 - Circumvented and resolved many complex and critical WMQ & WMB issues in production environment.
 - Developed Shell Scripts on various UNIX platforms for monitoring WMQ.
 - Developed ANT Scripts on windows to deploy Message Flows and Message Sets without using Control center of WMB.
 - Provided Naming Conventions, Backup & Recovery and Problem Determination Strategies for the project.
 - Hands on experience in Migrating Message Flows and Message Sets from WMB 6.1 to WMB 7.0.
 - Implemented and Configured SSL channels between queue manager to queue manager and applications to queue mangers.
 - Used Monitor logs and Queue depths to proactively find potential problems.
 - Integrated enterprise-wide J2EE applications and deployed using WebSphere Application Server and Application Assembly Tool.
 - Actively involved in Architectural and design review meetings.
 - Played vital role in tuning FIM, Web Seal and TAM to resolve performance issues.
 - Involved in creating and developing test cases, test messages for Unit, Integration and QA testing.
 
Environment: MQSeries 7.0, WMB 7.0, DataPower XI50 v4.0.0, ESQL, MQJMS, WAS, Oracle, DB2 UDB, XML, Tivoli, Java/J2EE, RFHUtil, Eclipse Tool Kit, Harvest, AIX, Z/OS, WSRR, AS/400 and Windows.
Confidential - Elkridge, MD
MB Consultant
Responsibilities:
- Designed and developed Message Sets and Message Flows for the Data transformation and Routing based on functional Design specifications.
 - Mentored Internal Customer Employees on WebSphere Message Broker.
 - 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 NewPage specific data transformations.
 - Used CachePut, CacheGet, CacheReplay nodes to cache dynamic data.
 - Used Http Nodes to export cache broker data to a web client/service.
 - Used a custom transaction monitor with emitter nodes developed by IBM for all these interfaces.
 - Used Candle Monitor nodes to monitor the message flows and queues.
 - Developed ANT scripts to build and deploy Message flows in the test environment on AIX.
 - Also developed Ant scripts to check in and out and to create baseline in Rational Clearcase SCM.
 - Integration testing and Performance testing on AIX using Tivoli Omegamon.
 - Technical documentation of all the developed flows.
 
Environment: WebSphere Message Broker 7.0, ESQL, XML, DB2 8.1, Windows XP, AIX 5.3.
Confidential - Phoenix, AZ
WMQ Developer
Responsibilities:
- Involved in detailed project plan, analysis, documentation and design of architecture specification for MQ Series environment.
 - Defined and maintaining Queue Managers and MQ Objects on Windows, AIX, x/OS, and Linux.
 - Developed MQ Infrastructure in enterprise level with distributed and clustered environments.
 - Created and administered MQ Series objects such as Remote queues, Queue managers, Alias Queues, Process definitions and channels.
 - Used ISPF panels for administration of MQ Objects, Master Chin logs for troubleshooting MQ issues on z/OS.
 - Performed in switching existing applications from a point-to-point message pattern to publish and subscribe pattern without any code changes.
 - Configured and troubleshot queues, channels and processes for Triggering.
 - Configured channel attributes such as HBINT, BATCHINT for optimum network performance.
 - Created multiple hoping using remote queue and alias queue definitions.
 - Problem determination and trouble-shooting using system, Qmgr error logs and FFDC reports.
 - Involved in creating, customizing and viewing properties of JMS resources with the help of MQ explorer provided by MQ V6.0.
 - Installed and configured the WebSphere MQ V6.0 on AIX and Linux platforms.
 - Performed Graphical configurations of publish and subscribe and JMS through the Eclipse-based MQ explorer for improved usability to design and deploy JMS solutions.
 - Helped in Administering the MQ Series Objects like Queue Manager, Queues, Channels and Process Definitions.
 - Setup backup, recovery and trouble shooting for MQ Series.
 - Played a main role in Administering and Managing WebSphere Clustered environments including Application Deployment and Configuration.
 - Solved issues in administering the installed packages and maintained the servers.
 - Used shell scripts to automate administration tasks.
 - Experienced in Web services including SOAP, WSDL and XML concepts.
 - Implemented Backup (saveqmgr) and recovery procedures for production systems.
 - Used BMC-PATROL to create, maintain and monitor MQ Series objects.
 - Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
 
Environment: MQ Series 6.0, Windows, z/Os Oracle9i/10g, DB2 8.2, J2EE, XML.
Confidential - Houston, TX
Java / MQ Consultant
Responsibilities:
- Installed and configured MQ Series in 3-tier architecture on AIX, and Windows NT environment.
 - Installed, configured and implemented Web-Client.
 - Interacted with business analysts to obtain, analyzing requirements and prepare specifications.
 - Identifying staff assignments, resources, organizations and roles involved in process flow.
 - Planned and Administered MQ environments for all stages of development as well as production.
 - Created Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects.
 - Developed the scripts for creating and maintaining Queue Managers, Queues, Channels, Processes and other WMQ objects.
 - Detailed knowledge of MQ Clustering.
 - Extensively involved in Design and Development of various modules using JSP, Servlets and JDBC.
 - Designed UI using JSP, HTML and validated with JavaScript for providing the User Interface.
 - Involved in Server and Client Side Scripting.
 - Identifying the roles in the system and assigning roles to staff implementing access control using dynamic resolution.
 - Documented input and output data structures of each of the activity, implemented them in development.
 - Installed WebSphere MQ, configured Message and MQI Channels in distributed environment, create, delete, and modify MQ infrastructure objects.
 - Used Candle MW Secure to secure MQ Channels.
 
Environment: MQ Series 6.0, DB2, MQ Secure, Windows, AIX, Solaris, and Java
Confidential
Java Developer
Responsibilities:
- As part of Six Sigma, cost savings analyzed, designed, and converted the Partstore integrated procurement (B2B e-hub) application from crosswords’ into homegrown java application based on the java rules engine.
 - Developing XSLTs for new Screens using XML Spy and also used AJAX, Java Scripts for client side validations.
 - Developed Business Objects to store the temporary data and then creating XML content for XSLTs.
 - Implemented data access logic using JDBC.
 - Based on functional requirements, developed Class Diagrams and Sequence Diagrams using Rational Rose.
 - Developed PL/SQL’s functions and stored procedures for supporting the data transfer to and fro from web application, oracle database.
 - Prepared unit test cases for Unit testing the new functionality and supporting ST and UAT till the roll out to production.
 
Environment: Java 1.4, JSPs, Java Servlets, JavaScript’s, EJB, JDBC, HTML, CSS, XML, SQL, Oracle 9i, BEA Web logic Server, UNIX.
