KiranKakkera
IBM websphereMessage Broker &Data Power Developer
Email: *****.*********@*****.***
Phone: 734-***-****
Professional Summary:
7+ years of professional experience in Analysis, Design & Development in implementing SOA and EAI based solutions using IBM Integration Bus (IIB 9, 10), Message Broker (MB 8, 7, 6.x), DataPower (XI52/XI50/XB62/XG45 Firmware 5,6,7) and MQ Series 8, 7.5, 7.
Extensive experience in Web services Development (SOAP & Restful) Web services Security, creation of WSDLs (Contracts), XSDs and various canonical Data Formats.
Expertise in collecting Requirements and developing Design documents.
Expertise in Message modeling (DFDL, MRM, XSDs).
Strong development expertise in using ESQL and Java.
Strong Database integration expertise with DB2, Oracle, Sybase and SQL Server Databases. Worked on Query optimizations, Stored Procedure creation and XML Datatypes.
• Experience in configuring the adapters in connection with the source and destination applications.
•Experience in MQSeries Clustering, MQClient / MQServer setup, MQSeries System Administration.
Developed best practices and Problem resolution guides in IIB/Message Broker and DataPower.
Strong analysis and problem solving skills to transform and solve business problems into easily implement able technology solutions that comply with the tight project schedules and available resources
Expertise on IBM Portals, WebSphere Message Broker, WebSphere MQ, Enterprise Service Bus [ESB] & Business Process Execution Language, WSRR
Experience in development and mapping using WBI MB and WebSphere MQ with different formats like XML, XML Schemas, SOAP, REST, JMS and MRM formats.
Experience with Health Care and B2B and B2C implementations.
Experience with waterfall and Agile SDLC methodologies
Professional Skills:
Languages
ESQL, Java, XSLT, Mapping
IBM Family
Data Power XI52/XI50, XG45, XB62, Integration Bus 9/10, Message Broker 8.0/7.0/6.1/6.0,Websphere Transformation Extender (WTX 8.4x, 8.3x), WSRR 8.5, 8, ITCAM, Tivoli, RTC, Clear Quest
Database
Oracle, DB2, SQL Server, MY SQL, Facets and Sybase.
OS
HP-Unix, Linux, Z/Linux, Windows, AS/400, Z/OS
Monitoring & Source Control
ITCAM, Omegamon, SVN, RTC, Clear case
Build Tools
Build Forge, Ant
Tools & Others
SAP, Rational Rose, Eclipse, VSS, CVS, MS Visio, UML, Oxygen,Remedy
Testing Tools
SOAP UI, Load Runner, HP Quality Center, QTP, Junit
Professional Experience:
Highmark,Pittsburgh, PA Nov 2013 –PresentRole: Sr. DataPower & Message Broker
Responsibilities:
Implemented two ways SSL, WS-Security, WS-Addressing, Encryption, Decryption, Digital Signatures including certificate generation. Administered IBM WebSphere DataPower using various management interfaces, such as command-line
Interface (CLI), Web GUI, SOMA and SOAP to upgrade DP firmware, to monitor system performance and to configure user accounts and various domains in DataPower Integrated.
DataPower XI50 with Oracle Database, MQ, CA Site minder, LDAP and WSRR
Implemented non-xml data transformation using XSLT.
Installed and configured ITCAM for SOA for monitoring DataPower Object and device status
Configured various DataPower Policies, Rules, Actions, and used DataPower extension functions and different types of DataPower variables.
Been part of the ESB core team for designing and developing IIB (Message Broker) & DataPower services
Performed WebSphere Message Broker built in features like SOAP Nodes (Synchronous/Asynchronous Webservice), Aggregation Nodes, File Nodes (FTP), Database Nodes, REST Services, Email triggering and few types of Transformation Nodes.
Proficient in executing CLI commands along with Web GUI and XML Management Interface for IBM
Developed various XSL's for dynamic routing based on context, error handling in various processing rules.
Created various domains based on the application interfaces, users with appropriate authorizations, configured log targets.
Good knowledge in developing the SOMA based scripts for various administration tasks.
Proficient in executing CLI commands along with Web GUI and XML Management Interface for IBM Datapower administrative tasks.
Very good at troubleshooting the issues, by using Logs and enabling probe as required.
Created and configured a MPGW with Https FSH, MQ backend for an interface.
Strong knowledge in using the CLI commands for configuration, test TCP connection, trace route etc.
Proficient in creating the MQ objects like local, remote Queues and channels, Listeners etc.
Strong in using MQSC commands, MQ Explorer for WebSphere MQ administration tasks.
Integrating Datapower Appliance with WSRR and Poll WSDL's From WSRR to Data power Appliances whenever required.
Environment: IBM Web sphere Data power Appliance XI50, WMQ6.1,IIB 9.0,soapUI.
Home Depot, Atlanta, GA Jan 2013 – Oct 2013Role: IBM Websphere MB Consultant
Responsibilities:
Developed message flows using SOAP request, SOAP input node and SOAP reply node for hosting and calling a Web Service.
Created Web Service proxy and Multi-protocol Gateway Services on Data Power.
XI52 for vendors to send exchange messages. These services validates the data against schemas and also bridges protocol from HTTP to MQ for guaranteed delivery of messages using XSLT Style sheets.
Performed operations on IBM HTTP server nodes, JMS nodes, MQ server and client nodes for the efficient flow of the data between applications.
Administered the MQ Series Objects like Queue Managers, Queues, Channels, Process Definitions, Clusters, and Name Lists.
Developed web services in Message Broker utilizing SOAP nodes and HTTP nodes. Implemented WS-Security in Message Broker.
Developed AAA Services in DataPower for internal authentication.
Worked on the Clusters and High Availability Clustering to make the administration task easy and the Workload Balancing of the messages.
Designed and created Message sets using MRM import techniques and Message flows using ESQL to interface with various systems.
Developed Shell Scripts to perform Volume and Performance test on AIX machine using IHO3 tools.
Assigned message flows and message sets to appropriate Execution Groups in Broker RuntimeEnvironment.
Upgraded the MB installations with Fix packs.
Performed unit testing and Integration testing.
Environment: WebSphere Message Broker (8.0), WebSphere MQ 7.0, Web services, Websphere Transformation Extender 8.3.0.3, WebSphere Message Broker Toolkit (6.1), RFHUTIL, SOAPUI, ANT and Build Forge..
Capital One, Richmond, VA JUL 2012 – Dec 2012
Role: WMB/ MB Integration Consultant
Responsibilities:
Involved in the Design, implementation and support the messaging infrastructure and also in the planning the technical roadmap to support business requirements.
Part of 3rd level 24x7 WMQ and WMB production support. Involved in problem resolution and root cause analysis.
Engage IBM support, open PMRs, and part of the IBM-E*Trade quick response team for problem identification and resolution. Document incidents and events, and work directly with IBM.
Developed web services in Message Broker utilizing SOAP nodes and HTTP nodes. Implemented WS-Security in Message Broker.
Developed AAA Services in DataPower for internal authentication.
Developed Message flows using File Nodes, Aggregate nodes, Collector Nodes, Timer nodes, JMS nodes, Java Compute node, Compute and Database nodes.
Develop Message Broker services (Inbound and Outbound) to interact with SAP.
Reviewed system changes for cross-impact on the messaging infrastructure.
Involve in the Design and architecture reviews for new and existing applications to
ensure high quality and lowest Total Cost of Ownership.
Environment: Message Broker 7.0, Web Sphere MQ 7.0, ESQL, JAVA, XML
American Airlines, Dallas,TX April 2010 – June 2012 Role: WMB/WMQ Developer
Responsibilities:
Design and Develop Enterprise Service Bus using WMQ V6.0, WebSphere Message Broker V6.1 to integrate multiple applications enterprise wide.
Gather system, application and data requirements, to design and develop, Enterprise Integration Framework for a Service Oriented Architecture (SOA).
Installed and configured WMB6.1, and WMQ 6.0 on Windows and AIX Servers.
Worked on Websphere Transformation Extender Design studio components including Database interface designer to construct WTX type trees and maps.
Design and Develop integration patterns, models and transformations - to support software component development and integration.
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).
Involved in High-level design Documentation i.e. Gathering requirements from clients and preparing technical specifications according to client requirements for Establishing Advanced ESB over the MQ Series to integrate applications.
Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Databaseand SOAP.
Installed WebSphere Message Broker, WebSphere MQ in development and test environments.
Prepared the MQ software architecture document (SAD) documents based on the requirement.
Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and java calls to backend systems.
Provided Trouble shooting and Integration Maintenance Support on 24x7 basis for MQ and WebSphere
Message Broker Systems.
Provided Naming Standards, Backup & Recovery, and Problem Determination Strategies for the project.
Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment.
Improving the Message processing performance by restructuring Broker domain, number of EGs and appropriate additional instance invocation and restructuring message-conversion and ESQL code change.
Environment: WMQ V6.0, WebSphere Message Broker V6.1, DB2, Oracle, Linux, Rational Clear Case.
Magna InfoTech, Hyderabad October 2008 to March 2010
Role: MQ and Message Broker 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.
Built message flows to audit every incoming and outgoing message from and to broker. i.e., before and after transformation of each transaction.
SVN was used as version control system.
Environment: Applications on IBM, Windows XP, WebSphere MQ 6.0/7.0, Message Broker Versions6.0/ 7.0. Message Broker Developer
EDUCATION
Bachelors in Computer Engineering, Acharya Nagarjuna University (India)