We provide IT Staff Augmentation Services!

Sr. Data Power Consultant Resume

2.00/5 (Submit Your Rating)

Aliso Viejo, CA

SUMMARY:

  • 8+ years of experience in development, testing, support and implementation of enterprise applications using IBM DataPower, IBMWMB, IIB.
  • Having Technical expertise in EAI tools IBM WebSphere Transformation extender (WTX) 8.1 & 8.2 and IBM WebSphere Message Broker (WMB) 7.0.
  • Extensive experience in SOA Appliances like IBM DataPower XI52.
  • Proficient in DataPower Web GUI, CLI, and XML Management interfaces.
  • Experience in developing and configuration of WS - proxies, XML firewall, SSL Proxy Profiles, XML Proxy Profiles, WSDL, Multi Gateway protocol, WS Security, Data integration techniques for Data Power XI52.
  • Extensive knowledge in SOA, Web Services, SOAP WSDL, WS Security and UDDI.
  • Experienced in XML, XSD, XSLT, XPATH and XQuery.
  • Implemented security policies like Authentication, Authorization & Auditing in a Multi-protocol Gateway.
  • Guided and executed projects end-to-end like architectural design and integration, analysis, implementation, production roll-out & Support.
  • Hands on experience in resolving critical problems in WMQ and WMB on various platforms like AIX, Solaris and Windows.
  • Exposure in design and implementation of WMQ and WMB in complex environments using High Availability Clustering.
  • Experience in working with XML, JSON, Cobol Copy Book, EDI, Text based message formats and their transformation and processing using IBM IIB, Message Broker, Data power and WTX.
  • Experience in Integration Bus (IIB V9), Migration and implementation WMB VX to IIB V9 and Participated in Beta of IIB 10.
  • Extensive experience in Implementing SOA/ESB solutions to integrate with Database systems like DB2, Oracle, Sybase and SQL Server with IIB/Message Broker.
  • Extensive experience in Web services (As consumer & Provider) design and development using SOAP and HTTP nodes.
  • Developed and tested (White Box) XML based data exchange mechanism and instant messaging API for mx-Builder and Frontline Server.
  • Strong Development experience with key focus on IBM Integration Bus (IIB)/WebSphere Message Broker, WMQ, Data Power, Java and WTX.
  • Experience with Creating AAA Actions, SSL proxy profiles, Configuring Web services Proxy (WSP), Multi-Protocol Gateway (MPGW) and XML Firewall services.
  • Experience in transformations using XSLT and Interoperable services in Data power
  • Experienced in developing Web Services using WSDL, SOAP, REST and XML.
  • Experience in development, installation, configuration, maintenance, upgrades, remote technical support, patch management, troubleshooting, monitoring and supporting of WebSphere MQ and WebSphere Message Broker environments.
  • Good hands-on experience in development of message flows and message sets to enrich and transform the messages using WebSphere Message Broker toolkit.
  • Experience with working with Message Sets/WSDLs/ SOAP nodes.
  • Implemented High Availability MQ on Distributed Systems. Supported enterprise business critical messaging, which exploits MQ Series clustering, and queue sharing.
  • Extensive knowledge in developing PL/SQL scripts as part of J2EE application support
  • Exposure in Java (JDK/J2EE), XML, JavaScript, RDBMS and Distributed Technologies like EJB.

TECHNICAL SKILLS:

EAI/Messaging Tools: IBM Data Power SOA Appliances/API, WebSphere Message Broker/IIB, WebSphere Transformation Extender, WSRR, IBM API Management, XI52/XI50

Languages: C, C++, Java, SQL

Web Technologies: HTML, CSS, Servlets, JavaScript, JSP, J2EE, Spring3.0.

Operating Systems: Windows server 2008, Linux

Databases: Oracle 11g/12c, SQL Server, Microsoft Access, MySQL

Web Application Servers: IBM Web Sphere Application Server Apache Tomcat Server, JBOSS, BEA Web Logic Server, IIS Express

Development Tools: Eclipse, Net Beans, emacs, Microsoft Visual Studio, XMLSpy, SoapUI

Others: XML, XSLT, XSD, XPATH, WSDL

Networking & Communication protocols: TCP/IP, HTTP/HTTPS, FTP

PROFESSIONAL EXPERIENCE:

Confidential, Aliso viejo, CA

Sr. Data power consultant

Responsibilities:
  • • Involved in creating and configuring data sources in IIB to interact with Databases.
  • • Integrated IIB with DB2 Database using Compute Node to execute SQL queries.
  • • Created message flows using MQ nodes and Publication node to implement the Pub/Sub features.
  • • Debugging, testing and verification production defects and issues related to IBM WTX maps.
  • • Developed the WTX maps according to the business rules and technical specifications for different EDI transaction.
  • • Created reusable error handling sub flows for efficient exception handling and auditing of messages.
  • • Developed lot of sub flows in order to perform exception handling and auditing of message .
  • Responsible for configuring XI52 devices from scratch with necessary gateways, DNS and NTP servers.
  • Implemented securing external Web services using several authentication schemes in DataPower WS-Security, Digitally Signing SOAP message, SAML and SSL mutual authentication.
  • Created various domains based on the application interfaces, users with appropriate authorizations, configured log targets.
  • Created SOMA scripts for secure backup, TCP test connection, Disable/Enable Objects, etc.
  • Worked on DataPower using WebGUI, command line interface (CLI), XML management interfaces, such as the Service-Oriented Management API (SOMA) or SOAP configuration Management and the Appliance Management Protocol (AMP)
  • Developed various XSL’s for dynamic routing based on context, error handling in various processing rules.
  • Enabled security on Data Power appliance and, tested end-to-end using external tools like SOAPUI, CURL.
  • Configuring Front Side Handler and Back-End Connectivity including HTTP, HTTPS, JMS, MQ Resource, SSH Setup involving various XML Threats.
  • Designed, implemented, and refined wscp/wsadmin in support of J2EE application deployment and supporting resources.
  • Involved in managing releases of products from development to QA to Pre-Production and Production.
  • Deploy J2EE Application in WebSphere managed servers such as QA and Production.
  • Involved in configuration of WAS resources like JDBC Providers, JDBC Data Sources and Connection Pooling to connect to Oracle
  • Configured various actions while defining rules and policies like Transform action, AAA Action, Match Rule, Encryption, Decryption, Filter action, Validate, Route and various others.
  • Configured AAA action and Routing techniques depending on SLA, Digital Signatures, Certificates, Keys involved in Public Key Infrastructure and Cryptographic Algorithms. configured AAA action based on information available for Digital Signatures, Certificates, and generating key pairs and in accordance configuring mapping resources and mapping credentials.
  • Developed several proof of concepts prior finalizing architecture of various interfaces in DataPower.
  • Involved in implementing architectures for dynamic retrieval of XML definition artifacts such as WSDL’s, schemas, and custom XML configuration files.
  • Analyze integration requirements and determine if ESB is appropriate, and identify relevant common integration services.
  • Best practices around messaging, XML Standards (XSD, XPATH), Web Services (SOAP, WSDL ).
  • Developed error policies within DataPower to handle errors returned by backend applications.
  • Configured the processes for routing across message queuing endpoints and crossing protocols and patterns from http to messaging protocols.
  • Converted JSON Requests to XML with JSONX transformations.
  • Configured IBM DataPower with XML components, document-processing rules, document processing actions, XPath Routing Map, Duration Monitor, Log targets.
  • Configured logging targets, log categories and full message logs in processing policies and maintained the frequency in rotation of logs using several customized stylesheets.
  • Performed initial configuration of Log targets, SNMP servers and DNS servers.
  • Integrated DataPower with WSRR, which helps to dynamically fetch the required documents instead of uploading manually to the devices.
  • Experience in installing XC10 DataPower devices and upgrade firmware.
  • Configured Dynamic Grids in XC10 DataPower.
  • Performed root-cause analysis for Productions outages and provided management with root cause analysis report.

Environment: DataPower Appliances XI52 - Firmware’s 5.0.0.4/6.0.0.3/7.1.0.4, WMB, WTX, IIB 9/10, MQ 7/8 XC10 DataPower, WSRR 7.0, Wire shark, XML/XSL, Soap UI, XML Spy, IBM API Management.

Confidential,SFO,CA

Intergration consultant

Responsibilities:
  • Involved in all phases from Design to Implementation.
  • Development of Integration message flow using IIB.
  • Implemented Web services security with encryption, decryption, and Created AAA policies for authentication, authorization and auditing using DataPower.
  • Researched and analyzed existing systems.
  • Modified programs and verified logic.
  • Built Multi-Protocol Gateway, Web service Proxy and XML Firewall services to integrate DataPower with a several protocols and systems such as MQ, HTTP(S).
  • Involved in the development of SOA platform which migrated the existing legacy applications in to ESB layer comprising of Message Broker/WTX and MQ Series
  • Involved in code reviews, technical and functional design review, Unit testing, integration testing and attending all technical walk-throughs with functional owners and business users.
  • Built scripts using Jenkins and used script assertions in SOAPUI to validate the DataPower Services.
  • Experience in configuring WSRR server and subscribing the WSRR server in Web Service Proxy.
  • Involved in creating deployment scripts using standard xslt’s.
  • Experience in Deploying the Datapower objects using DPBuddy.
  • Developed Functional and Technical specification documents.
  • Provided security to REST and SOAP services using DataPower appliance.
  • Building message flows to handle Coordinated and XA transactions.
  • Used Collector and FILE nodes for handling Batch messages.
  • Developed Web Services (Both as provider and Consumer for calling vendor services and Confidential )
  • Define message sets using XSDs, Copy books.
  • Developed Message transformations using Compute, Mapping and XMLT.
  • Developed advanced ESQL procedure for handling complex transformation and mapping rules.
  • Created SAP Inbound and Outbound configuration.
  • Used SOAP input, SOAP Replay and SOAP Request for Web Service interactions.
  • Building Web Services using SOAP nodes.
  • Implemented SSL configuration and certifications.
  • Troubleshooting WMQ and Message Broker problems.
  • Used Introscope for audit and various monitoring purposes.
  • Unit testing and bug-fixing for message flows developed
  • Utilizing Data Power, WSRR, Message Broker and MQ series to create SOAP/Restful Web services that will integrate external applications to internal applications and Databases.

Environment: IIB, MQ Series 7.5, DataPower, XI52 V6, RFHUtil, XMLSpy, Oxygen, SoapUI, Ultra Edit, Edit plus, Unix, Oracle, DB2, Jenkins, DPBuddy and Clear Case.

Confidential,Hort ford,CT

Websphere Datapower developer

Responsibilities:
  • Implementing security services on DataPower XI50 for better Authentication, Authorization and Auditing purposes.
  • Experience in upgrading firmware and creating log targets.
  • Configured Web services proxy (WSP) to provide service virtualization.
  • Use the Multi-protocol gateway (MPG) to support message types with different protocols.
  • Configured Protocol Handlers (FSH).
  • Configured Cryptographic keys and SSL Policies.
  • Responsible for Detailed Technical Design Documents for the above mentioned components.
  • Involved with SA team for creating design document.
  • Prepared mapping documents for each individual interface.
  • Installed and Configured WMQ and WMB (Toolkit, Explorer and Broker runtime) on windows.
  • Configuring XML Firewalls and Web Service Proxy in DataPower.
  • Development of Message flows having various patterns as per the Technical design document.
  • Designed and developed message flows using ESQL in compute node.
  • Created MQ topology, Queues and channels.
  • Define message sets using XSDs and Copy books.
  • Used ESQL for routing and enrichment of incoming messages in compute and filter nodes.
  • Coded the ESQL for compute node, Database nodes in message flow nodes.
  • Used ESQL to execute database, stored procedures, to get information from database tables, views.
  • Developed ESQL code to execute stored procedures, to get information from database tables, views.
  • Developed an Interface for the Retail business flow.
  • Decoded the EDI integration file and mapped the EDI Fields with the database Fields.
  • Used File Node to write output to a file
  • Exposed and invoked different Web Services using HTTP and SOAP Nodes to support SOA.
  • Building utility components logging, exception handling and auditing.
  • 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.

Environment: IBM Data power XI50/XI52 (firmware 4.0.x, 5.0.x, 6.0.x), Mainframe, HP Site scope, Jmeter 2.12, XML Spy, Windows 2007, Splunk, CA Introscope.

Confidential

WMQ/WMB Developer

Responsibilities:
  • Application Development integrating various technologies such as Java/J2EE and Socket Programming.
  • Worked on the AAA Services of RADIUS protocol an UDP/TCP and developed the Application Based on RFC.
  • Identified user requirements and prepared specification documents and UML Design that were used during development.
  • Development of AAA process with all the Wi-Fi Communication.
  • 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.
  • Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Database and SOAP
  • Communicate clearly and concisely, using appropriate level of detail, terminology and style.
  • Responsible for Detailed Technical Design Documents for the above mentioned components.
  • Installed and Configured WMQ and WMB (Toolkit, Explorer and Broker runtime) on windows.
  • Development of Message flows having various patterns as per the Technical design document.
  • Designed and developed message flows using ESQL in compute node.
  • Used ESQL to execute database, stored procedures, to get information from database tables, views.
  • Developed message flows using Collector, Java Compute, Compute, Mapping, JMS, Timer nodes to do transformation, aggregation & Collection of Messages.

Environment: HTML, JavaScript, XML, Java /j2EE, Java Mail, Servlets, JSP, Oracle, JUnit, Tomcat and AAA Services of RADIUS.

Confidential

WMQ/WMB Developer

Responsibilities:
  • Designed and developed WMB Message flows and Message sets using toolkit.
  • Web sphere message broker was used to route, transform and data enrichment.
  • Developed message sets in CWF, TDS, and MRM formats.
  • Involved in a team that administered MQ, Message Broker in Development and test environments.
  • Raising the Scarab Scripts for the Interfaces based on the data provide like Message Flows, ESQLs, MXSD etc.
  • Raising the SR for the Interfaces from the date provided by the source application and target Application and Generating the Packages.
  • DB2 was used as broker database.
  • ESQL was used extensively for message transformation.
  • Developed ESQL code for various message flow nodes like Compute, database and try/catch
  • 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.
  • Used File Node to write output to a file.

We'd love your feedback!