Message Broker Consultant Resume
Phoenix, ArizonA
SUMMARY
- Possess an IT industry experience over 13+ years in Analysis, Design, Development and Maintenance of software using Enterprise, Administration of MB/MQ and Client - server technologies.
- Around 4 years of Extensive experience in Business Process In design and development of software Application and Administrator using Message Queues / Message Broker / Datapower.
- Exp in configuring and administration of IBM WebSphere SOA Appliances - Datapower XI52 & XI50.
- Experience in developing message flow applications using various built-in nodes, Message Sets, Message Definitions and Message Formats
- Developing & debugging message flow applications using ESQL, Java
- Involved in Creation Of Queue Managers, Queues, Channels and Process Definition, MQ Cluster Management for Development/Staging/Prod.
- Administering and Configuring Broker Components like Broker, Configuration managers, execution Groups.
- Experience in administration and configuration of WS-proxies, XML firewall, SSL Proxy Profiles, XML Proxy Profiles, WSDL, Multi Gateway protocol, WS Security, integration techniques for Data Power XI50
- Created and configured local Queue Mangers and Remote Queue Managers including queues.
- Worked on the generation of WSDL, XSLT and XSD’s.
- Having the knowledge in Creating the type trees and maps using WebSphere Transformation Extender( WTX 8.2)
- Worked on the Integration of Message broker with Datapower XI15.0/5.2 for SOA implementations.
- Experienced in JSON, XML, XSD, XPATH and XSLT
- Having the knowledge of Integration with Message Broker with SAP.
- Having the knowledge, installation, deployment of BAR files on IBM Integration Bus 9.0.
- Involved in Web Sphere MQ & MB 6.0/6.1/7.0/8.0/ IIB 9.0 Administration for Dev/Staging /production Env
- Experience in Developing XML Schema and XSLT files and Creating and Developing Broker Archive files
- Having working experience in Javascript and knowledge on JSONiq, AngularJS.
- Strong knowledge of file transfer tool like SSH,FTP, SFTP, SCP, FTPS and HTTPS
- Experience in Creating, Maintaining and Using Source Code in CVS, SVN, Start Team, Clear Case and GIT.
- Experience in working with the build integration tools like Ant, Maven, Anthill pro.
- Having Knowledge of SOA, Web services (REST/SOAP).
- Experience in working on UNIX, Solaris, RH Linux, Windows, AIX operating systems.
- Strong in OOAD, UML and Design Patterns & Methodologies(e.g. Water Fall and Agile)
- Proficiency in usage of tools like Enterprise Architect, ANT, LOG4J, Junit, Together Soft and Optimize IT.
TECHNICAL SKILLS
Middleware: Websphere Message Queue 6.0/7.0/7.5, Message Broker 6.1/7.0/8.0/IIB 9.0, Datapower XI5.0/5.2/WTX(8.2)
Application/Web Servers: WebLogic Server 8.1/9.2/10.3 , Apache Tomcat 3.x/4.x/5.x/6.0, Oracle Application Server, WebSphere Application Server 5.X/6.X, Sun One5/6(I Planet), IIS, IBM Http Server, Axis, DATAPOWER XI5.x
Web Technologies: XML, XSLT, XSD, XPath, HTML.
Languages: C, C++, Java/J2EE,PL/SQL
Management tools: MS Project, MS Office
IDEs: Eclipse, NetBeans, JBuilder, SQL Developer, Exadel Studio, Weblogic Workshop 10.3.
Protocols: SOAP, LDAP, TCP/IP, HTTP, FTP, SMTP, POP3, TELNET, UDP, SNMP, Wi-Fi-802.1x, EAP-MD5, PEAP, EAP-TLS, Radius, PAP, CHAP, MS-CHAP
Scripting: UNIX shell scripting, JavaScript, Perl WLST Scripting,, Python, J SON
Operating Systems: UNIX, Sun Solaris 8.0/ 9.0/10.0 , RedHat Linux (RHEL 5.0/6.0), Windows 95 / 98 / NT / 2000 / XP / 2003/VISTA/7, Oracle Enterprise Linux, Aix
Databases: Oracle 9i/10g,11g, MySQL, DB2
Source Control: CVS, SVS, Star Team
Other Tools: Cygwin, Putty. Ethereal, MQ Explorer, MB Explorer, MQMON, RFHUTIL, Putty, SOAP UI Editor, SOA TEST, Net Tool
Security tools: Certificates, OpenSSL
DB Tools: TOAD, SQL Navigator, Clarify
Performance tools: OptimizeIT, Jproof, JMeter
Build Tools: Maven, Ant, Anthill pro, Jenkins
Bug and Incident Management tools: Remedy, HP Service Management, Clarify, BugZilla
PROFESSIONAL EXPERIENCE
Confidential, Phoenix Arizona
Message Broker Consultant
Responsibilities:
- Involved in migrating of legacy application (java/j2ee) in to Middleware applications.
- Understanding of Existing legacy Application provided the Services base calls based on existing Java/J2EE Application.
- Developing the flows on based web services Calls. Used different nodes.
- Designing the XSD and XSLT for Datapower services.
- Integrated the Application with MQ Services.
- Developing the flows with the MQ Services.
- Datapower Services developing using WSP and MPGW.
- Integrating the application with Datapower and IIB.
- Testing of Application and Deploying the Application on Different Environments..
- Coordinating the Offshore and Onshore Teams in Developing the Services.
Environment: Java/j2ee,struts, Springs, jsp, Data power 5.0, IIB 9.0, MQ, Websphere Applicaiton Server,6.1 DB2, Eclipse, Soup UI, Data-studio 4.1.0.0
Confidential, Tampa/Florida
Message Broker Consultant
Responsibilities:
- Design, development, build and deploy message flows and supporting message broker applications.
- Developed the message flows with various nodes Compute, Registry lookup, Endpoint Lookup, HTTP and SOAP nodes.
- Developed the service schema definition to validate the incoming messages to the broker.
- Worked on message models with DFDL. For developing flows.
- Integrated and Developed Queue based flows with SOAP base flows.
- Developed the flows using Web service, Transformation and Construction nodes.
- Developed the Flows using the File nodes.
- Developed the message flow with compute node to implement the business logic
- Developed the XSLT for the Queue based flows.
- Coded ESQL Compute Node and call the stored procedures.
- Integrated the Application with all the sub flows.
- Wrote the complex SQL queries to retrieve and insert the data into DB.
- Developed XSL files to integrate with Data power MPGW and tested the flows.
- Integrated the Application with Data power and IIB and tested end to end process with SOAPUI
- Wrote the scripts to deploy the BAR file to Dev, UAT and Prod Environments.
- Worked on enterprise error handling process and audit logging process.
- Documented all the procedures and implementation process.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.5, WebSphere, IIB 9.0, Oracle, SOAPUI, RFHUTIL, GIT, Datapower XI 5.20
Confidential, Bentonville/AR
Technical Lead / Message Broker Consultant
Responsibilities:
- Developing the new flows using MQ Input Node, SOAP Node, SOAP Extract node, SOAP Request Node, SOAP Reply node, compute node.
- Developed the flows to support the JSON format in XML using CDATA.
- Developed the consumer and provider service message flows using SOAP Input node, SOAP Reply node, SOAP Request Node.
- Developed the message flow with compute node by implementation with ESQL.
- Developed the flows using the File nodes and integrated with Order management System.
- Integrated the flows with ATG Interface and Oder Management services.
- Worked with different domains/parsers and Transformation/routing nodes.
- Offshore/on-site Coordination on implementation of Applications.
- Fix the issues ESQL Compute Node and Database Node to query the databases.
- Integrated testing the application in all the environments like DEV/QA/UAT/PROD
- Documented all the procedures and implementation process.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.5, Web Sphere Message Broker (WMB) Toolkit 7.0/8.0, IIB 9.0, Oracle, Net-tool RFHUTIL, Subversion.
Confidential, Raleigh/NC
Message Broker Consultant
Responsibilities:
- Design, development, build and deploy message flows and message sets supporting message broker applications.
- Involved in Migration of the Applications from Message Broker 7.x to Message Broker 8.x.
- Creating the Execution Group, Deploying the BAR files and Testing.
- Configure the Database Connectivity and Testing using Configurable database services
- Creating the BAR files and Deploying on the Execution Groups.
- Creating the Queues, Channels, Queue Managers and Clusters.
- Worked on creating the SSL communication between the Execution Groups.
- Worked on Integration of Message broker Application with Data power Appliance using XML firewall service.
- Developed the flows with java compute node integrated with java classes.
- Integration of the SAP application with Message broker 7.0 processing the IDOCs
- Developed the flows with java compute node for JDBC configurable services.
- Used the JDBC type 4 connections in flows with java compute node.
- Uses the WS-Security by using SAML as Configurable Services.
- Developed the consumer and provider service message flows using SOAP and HTTP nodes
- Developed the message flow with compute node by implementation with ESQL.
- Worked with different domains/parsers and Transformation/routing nodes.
- Integrated the Applications by Creating the VOBs using Clear case.
- Fix the issues ESQL Compute Node and Database Node to query the databases.
- Integrated testing the application in all the environments like PIN/INT/ACP/PAC/FTE/TRN/DEV
- Documented all the procedures and implementation process.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.5, WebSphere Message Broker (WMB) Toolkit 7.0/8.0, Oracle, Sybase, Java, JMS, HTTP 2.0, SOATEST,SAP, SAP, IDOCS, RFHUTIL, Clear Case, Datapower XI 52 Ant
Confidential, Boca Raton/FL
Message Broker Consultant
Responsibilities:
- Design, development, build and deploy message flows and message sets supporting message broker applications.
- Involved in Migration of the Applications from One Work Station to another.
- Creating the Firewall Request and CRQ’s for changing the Work Stations.
- Creating the Execution Group, Deploying the BAR files and Testing.
- Configure the Database Connectivity and Testing.
- Creating the BAR files and Deploying on the Execution Groups.
- Worked on integration of the application with Datapower appliance using MPG Service.
- Creating the Queues, Channels, Queue Managers and Clusters.
- Worked on creating the SSL communication between the Execution Groups for WS-Security.
- Worked for the integration of the flows with COBOL copy book and XSD’s.
- Migrating the Application from the Lower Version(i.e., WMB 7.0) and testing
- Worked on the Transformation of the XML files by Generating the XSL.
- Developed the message flow with compute node to implement the business logic
- Worked with XML, XMLNSC, SOAP and fixed length message formats.
- Implemented the Application using SAP Adapters.
- Integrated the SAP Adapters with Message Broker and process with IDCOS formats.
- Integrated the Applications, jobs with Jenkins for all the Environments
- Fix the issues ESQL Compute Node and Database Node to query the databases.
- Tested the application in all the environments like Dev/Perf/Prod.
- Wrote the scripts to deploy the BAR file to Dev, Perf and PROD environments.
- Worked on enterprise error handling process.
- Documented all the procedures and implementation process.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.0, WebSphere Message Broker (WMB) Toolkit 7.0/8.0, Oracle, Java, JMS, HTTP 2.0, SOAP UI,, RFHUTIL, Remedy, Jenkins, Datapower XI50,SAP Adapters
Confidential, Orlando/FL
Message Broker Consultant
Responsibilities:
- Installed and configured Message Broker Toolkit for enabling design, development, build and deploy message flows and message sets supporting message broker applications.
- Developed the message flows with various nodes Compute, Registry lookup, Endpoint Lookup, HTTP and SOAP nodes.
- Developed the service schema definition to validate the incoming messages to the broker.
- Created the XSD’s for the Cobol Copy Book.
- Developed the consumer and provider service message flows using SOAP and HTTP nodes
- Worked on the Transformation of the XML files by Generating the XSL.
- Developed the message flow with compute node to implement the business logic
- Worked with XML, XMLNS, SOAP and fixed length message formats.
- Coded ESQL Compute Node and Database Node to query the databases.
- Tested the application in all the environments like UAT/SAT/Prod.
- Developed message sets and message flows for real time transaction in synchronous manner.
- Wrote the scripts to deploy the BAR file to SIT, QA and PROD environments.
- Worked on enterprise error handling process.
- Worked on performance improvement created the monitoring process.
- Documented all the procedures and implementation process.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.0/6.0, WebSphere Message Broker (WMB) Toolkit 7.0/6.1, 32 Oracle, Java, J2EE, JMS, HTTP 2.0, SOAP UI, RFHUtil, DB2 8.1/9.0, Aix and Win NT, SOAUI, Datapower XI5.x
Confidential, Pittsburgh
Message Broker consultant
Responsibilities:
- Designed and developed WMB Message flows and Message sets using toolkit and deployed to broker runtime.
- Extensive utilization of the Message Domains in Parsing the Messages for Transformation
- Developing ESQL for Validating, Logging and Archiving the Messages passed through
- Defined SSL on Channels
- Developed common flows for Error handling, logging and for Email notifications.
- Worked with CWF, TDS and XML, XMLNS message formats.
- Monitored MQ objects using Qpasa and UNIX Scripts.
- Configured the process to schedule jobs, to run MQ scripts and trigger specific message flows
- Coded ESQL in Compute Node, Java Node, SOAP Node, HTTP Node, and Database Node to query the databases and call the stored procedures. Worked on writing java classes with methods and calling those java methods from ESQL
- Developed message sets and message flow for real time transaction in asynchronous and synchronous messages.
- Did performance testing using MQ Visual Edit, RFHUTIL and JMeter.
- Worked with business team to analyze and elaborate business rules.
- Coordinated with testing teams to review functional and integration test cases.
- Worked with production support team to analyze and fix any application issues identified.
- Checked in the developed flows to Version control tools.
- Used Email adapters for sending email notifications from message broker.
- Monitored all MQ Objects using MQ supplied utilities
- Performed problem determination using local error logs and by running user traces and service traces
- Performed Troubleshooting and 24*7 production support in both testing and production environment
Environment: Environment: WebSphere MQ 7.0/6.0, WebSphere Message Broker (WMB) Toolkit 7.0/6.1, XML, Oracle, Java, J2EE, JMS, HTTP 2.0, SOAP, RFHUtil, JMeter, DB2 8.1/9.0, Aix and AS/400.
Confidential, Salt Lake City
Message Broker Consultant
Responsibilities:
- Worked as a Developer for HL7 projects in EAI (Enterprise Application Integration) group.
- Designed and implemented the messaging infrastructure to support major EAI process.
- Prepared Design documents using UML for HL7 projects.
- Created and configured the configuration manager, Broker domains, brokers and execution groups on different servers.
- Developed the message flows using WMB toolkit and deployed the bar files in dev brokers which are configured in Aix platforms.
- Developed message sets and message flows using WMB toolkit to transform HL7 messages between different clients to meet their business needs with the primitive nodes i.e. Compute Node, Java Compute Node, Transformer Node, Filter Node, Route to Label node, Label node and Trace Nodes etc.
- Coded ESQL Compute Node and Database Node to query the databases and call the stored procedures.
- Deployed the message flows (BAR files) in to the QA brokers and certified the code and get the approval from respective managers then deployed to higher environments like UAT and PROD.
- Developed the ESQL message flows to make the transformations on (on your domain related) from COBOL copybooks to HIPAA standards (vice versa) using WebSphere Message Broker.
- Developed the Generic Error Handling (GEH) and Generic Audit Logging (GAL) sub flow to re-use into the main message flows based on the requirement.
- Prepared the release forms to deliver the certified code to UAT team.
- Worked as a Mentor and helped the offshore team in solving the issues on daily basis.
- Reviewed the code and provided the feedback to the offshore team.
- Documented all procedures and implementations for support.
- Provided 24/7 on-call production support on rotation basis.
Environment: WebSphere MQ 7.0/6.0, WebSphere Message Broker (WMB) Toolkit 7.0/6.1, XML, Oracle, Java, J2EE, JMS, HTTP 2.0, SOAP,,, RFHUtil, DB2 8.1/9.0, Aix and AS/400
Confidential, New York
Java Developer
Responsibilities:
- Analyzed business plans to generate requirements
- Followed the Agile process of methodology in developing the Application.
- Designed architecture for flexible, robust and scalable all types of delivery platform
- Developed design documents which included detailed use-case diagrams, sequence diagrams using Rational Rose
- Setup a development server with Linux OS, installed and configured applications like Apache web server, Web logic application server, Tomcat, Subversion, Oracle database server
- Transactions are handled through the light weight Spring Frame work using AOP
- Designed database schema for application platform using Oracle Developed Object/relational mapping objects using Java (POJO) to provide database access to the application platform
- Developed application using Eclipse, Java 5, Java Beans, JMS, Servlets, Struts Framework, Log4J Framework, Apache Commons Logging framework, JavaScript, AJAX, HTML/DHTML/CSS, free charts, JMS and Oracle Developed engine framework to process different SMS requests and process them individually using servlets and JavaBeans.
- Worked on Fixing the Issues across the different Across Browsers.
- Developing the White Board chat server functionality using the Open Source i.e., GUJChat
- Implemented the I18N Standards across the application using struts.
- Incorporated data mining functionality of Oracle in the Application.
- Setup the environment for the running the text mining of midline sample for in corporate the feature in the way finder application.
- Developed web service client to SMS/MMS Gateway to deliver SMS.
- Developed the presentation layer with Struts frame work.
- Implementing the media Server, Web service integration using SOA on Axis.
- Developed parsers using Java5 to load several CSV files into the system while creating objects and relationships in the system
- Developed several proof-of-concept applications for prospective clients using servlets, and JSP.
- Developed dynamic front-end to the platform including admin portal to administer all available services.
- Developed new services and working prototypes with extremely quick turn-around while working with constantly evolving requirements.
- Handling all the releasing builds and coordinating the teams on Release.
- Provided solution architecture to many potential customers and partners and continue to do so
Environment: Java, Servest, Spring, JSP, JSTL, Java Beans, JMS, Hibernate, DWR, Struts 1.2,Jasper Reports, SOA,DOJO,JMS,HTML/CSS/JavaScript, AJAX, Tomcat, Oracle 10g, XML, UML, Linux, PERL, web logic.
Confidential
Java Technical lead
Responsibilities:
- Requirements gathering, Analysis and Design authored Technical Design Documents.
- Building the proof of Concepts of HL7 messages.
- Developed Web Service Client using Java POJO interacting with flex data service
- Involved in extensive annotations based coding with flex data service
- Involved in developing Integration of Cairngorm frame work with action script.
- The Application was developed using MVC frame work.
- Building the team expertise in understanding of new technologies (like flex, Action Script, FDS and Life Cycle Data Service etc.) at various levels.
- Coordinating the Team in installation process of software and development
- Implemented using the Agile methodologies
- Implementing the Web Services using the SOA.
- Developed ant based build process, integrated with different layers.
- Adhered to Sun and adobe recommended coding standards.
- Used the Commons Logging/ Log4j for logging
- Used SVN for version management and Eclipse for development.
- Unit Testing & Integration Testing.
- Task allocation and progress tracking to meet delivery deadlines.
- Involved in project metrics collection and postmortem analysis.
- Responsible for conducting weekly meetings & technical discussions with clients
Environment: Flex, Flash, Action Script, Cairngorm, Flex data service, Live Cycle Data Service, Remote Data Objects, Flash, SOA, Java POJO, AXIS, Spring, Hibernate, JOTM, Tomcat, Web logic.
Confidential, SFO, CA
Senior software Engineer
Responsibilities:
- Application Development integrating various technologies such as J2EE, Struts, Servlets, JSPs, JDBC, XML, Unix Shell Scripting.
- Developed user interface using HTML, JavaScript, Servlets, and JSP to handle the requests from user.
- Developed web applications that allow dynamic creation of reports using Java, XSL and the Apache XML Formatting Object Processor (FOP); with data from MySQL, and presented reports in PDF format.
- Configured and administered Weblogic Application Server for development and deployment.
- Identified user requirements and prepared specification documents and UML Design that were used during development.
- Developed, documented and executed various test cases for checking the functionality of developed application.
- Participated in all phases of development: gathering Requirements, Design, Documentation, Development, Unit Testing, System Integration Testing and Maintenance.
- Planned and maintained documents for daily interactive, project progress etc…
- Defined and implemented maintenance procedures
- Provided end user training and support.
Environment: HTML, JavaScript, XML, Java 2, Java Mail, Servlets, JSP, MySQL, Oracle, JUnit, Tomcat and Weblogic Application Server