We provide IT Staff Augmentation Services!

Lead Wmb Consultant Resume

4.00/5 (Submit Your Rating)

OH

PROFESSIONAL SUMMARY:

Almost Eight year plus 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 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 Websphere MQ and Message Broker installation, configuration and administration.
  • Strong Knowledge of Service-Oriented Architecture (SOA).
  • Designed new logging mechanism using Log4J.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, and Windows NT/2000/2003/XP/7.
  • Experience in configuring the adapters in connection with the source and destination applications with Websphere Message Broker.
  • Experience in MQSeries Clustering, MQClient /MQ setup, MQSeries System Administration, user training and documentation.
  • Experience in J2EE Technologies such as JDBC, Servlets, JSPs, EJBs, JNDI, JMS and Web Services (SOAP and WSDL).
  • Experience in XML, JavaScript and distributed technologies like EJB.
  • Responsible for the Technical Design and Mapping Documents of EAI projects from requirements.
  • 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.
  • Providing inputs for Reporting, Tracking and Monitoring to Project Manager.
  • Experience in developing integration mappings to connect systems like Oracle, Flat files, Mainframe (VSAM files).
  • Proficient in debugging the messages using the message flow debugger.
  • 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.
  • 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 Message Broker Vs7.0/8.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, OH

Lead 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
  • 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

Lead 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, 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, WebSeal 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 -Detroit, MI

WMB Developer

Responsibilities:

  • Designed message flows/sub flows and mapped the code as per inbound and outbound layouts.
  • Designed & developed Message Sets, Message, Micro, Mediation flows and deployed in broker using WBI environment, Customized XML, MRM and TDS based messages using ESQL for various card applications.
  • Involved in Debugging ESQL and Java code.
  • Coded ESQL procedures and functions for message processing and configured to the respective node in the message flows.
  • Developed message flow interfaces using WMQ to transform messages between different clients to meet their business needs with the help of IBM Primitive nodes i.e. Compute Node, Filter Node, RouteToLabel, Label, ResetContentDescriptor, Trace, and Database Nodes. Message flows and the Sub flows will process all requests.
  • Prepared mapping documents for each individual interface.
  • Coordinated and Communicated with the Business Partners to ensure complete understanding of re-usable messaging fields/flows and deliverables.
  • Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment
  • Created Fixed Length Messages for transforming transactions from mainframe to AIX.
  • Developed the Audit Subflow, Routing Subflow & Error handling Subflow to re-use into the main flows.
  • Achieved transformation of messages from XML to Function code, and vice versa.
  • Transformed Request messages from SOAP XML to CWF & TDS based on the requirement and send those to Mainframe.
  • Deployed message sets and flows on DEV and QA brokers.
  • Dealt with various message types such MRM, COBOL, XML for various orders and updates.
  • Deployed J2EE applications to WebSphere Application Server (WAS), MQ Services, and IBM CrossWorlds Interchange Server (ICS) Advanced Single. Server Edition, WebSphere MQ Workflow.
  • Responsible for identifying and designing the MQ objects required, and involved in capacity planning for the MQ objects.
  • Configured MQ objects to monitor message interfaces. (Server, QMGR, QUEUE, Condition, Hear beat Interval and Alter lever)
  • Prepared and tested COBOL copybooks based on transaction according to the business needs.
  • Involved in creating and developing test cases, test messages for Unit, Integration and QA testing.
  • Coordinated with test team in resolving defects/ enhancements throughout testing cycle.

Environment: MQ Series 7.0, WMB 7.0, WBI Adapters, WAS, Oracle, DB2 UDB, Data Power Xi 50, Candle, Visio 2000, Java/J2ee, Linux, Shell scripts and OS/390, AS400 iSeries, Harvest, SVN, RFHUtil.

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: WebSpehere 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.

We'd love your feedback!