Rakesh K
****.***@*****.***
SUMMARY:
Strong experience in all phases of SDLC including Requirement Analysis, Design, Development, Testing and implementation.
Extensive experience in design, development and testing of IBM Integration Bus (IIB V9.0), Message Broker ESB applications.
Strong experience in designing, administering, developing and deploying message infrastructure/architectures using Web Sphere MQ and Web Sphere Message Broker and WMQFTE.
Good hands on experience on Web Sphere message broker ESB.
Experience in using different Message Broker Message Flow Nodes like, Compute, Mapping, Database, and Java Compute Node, MQ Input node, MQ Output Node etc.
Highly experienced in MQ, File, Database, XSLT, HTTP, Mapping and SOAP nodes along with the Transformation, Construction, Routing and Timer nodes.
Experience in designing web services, and building technical infrastructures for Service Oriented Architecture (SOA).
Good Knowledge and experience on WTX.
Experience in maintaining production environment with IIB & WMQ
Hands on experience in design and implementation of WMQ and WMB in huge and complex environments using High Availability clustering methods.
Experience creating MQ queues and channels and checking their status.
Extensive hands-on setting up Broker domain, developing and deploying message flows and message sets, debugging flows, ESQL coding and administrating Message Broker objects.
Strong experience in Planning, Installation and Administration of Web Sphere MQ (WMQ), WMB and IIB 9.0
Strong experience in writing Technical Design documents and Unit Test documents.
Solid backend experience by writing and executing SQL queries and joins for databases like Oracle, DB2 and SQL Server databases.
Strong experience with SOA, Web Services, XML, XSD, ESQL, SQL, Java, C, J2EE Concepts.
Good experience on SAP Interfacing, BAPI’s and IDOCS.
Experience in Web Sphere Data Power SOA Appliances.
Experience with Unix Shell scripts and worked on FTP process.
Strong experience with Web Sphere Data Power and Designed and Developed various Data Power services –XI52
Developed Data power services using MPGW (Multiprotocol gateway) and Web service proxy and configured cryptography and SSL
set up
Used various design patterns and developed exception handling in Data Power.
Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
Experience in developing integration mappings to connect systems like Oracle, Flat files, Mainframe
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 parser.
Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
Solid experience working in close co-ordination with Business Analysts, Tech Leads, Testers, Developers and Business Customers.
Highly organized, able to meet deadlines and have taken the initiative to learn job-related skills on my own.
Technical Skills
Operating Systems : UNIX (Sun Solaris, AIX, HP-UX), Mainframe, AS/400, Linux and Windows
Language : C, C++, Servlets, JSP, JDBC, EJB, JSF, Hibernate, Rich faces, spring, Struts and Web Services (SOAP and WSDL)
Web sphere : IBM IIB (IBM Integration BUS), WMB, WMQ, MQ Series (NT/ SOLARIS / AIX / HP-UX), OS390, AS/400), MQ, JMS, Data Power, WSRR
Databases : Oracle, DB2, SQL server, Teradata
Scripting : JavaScript, HTML, CSS, XML, UNIX
Protocols : TCP/IP, HTTP, HTTPS, SMTP, SOAP and FTP
Tools : Microsoft Visual Studio, Microsoft Expression Web, Dreamweaver, Eclipse, Quality Center, Soap UI, Apache Server
Modeling : UML, Visio, Rational Rose
PROFESSIONAL EXPERIENCE:
Cummins INC, Columbus IN (July 2015 to Till Date)
Role: IBM IIB/ Data Power Developer
Responsibilities:
•Designed and developed integration solutions based on (IIB) IBM Integration Bus and Message Broker and MQ technologies.
•Determined requirements to provide estimate designs and solutions.
•Identified integration requirements and created high level and low level design.
•Reported status and participated in Daily meetings and calls
•Involved in design, development and testing of the application.
•Extensively worked on developing WSDL, XML, XSD schemas for web service components and Enterprise Service Bus (ESB).
•Web sphere Data power appliance / SOA implementation & support
•Created IIB & WMQ objects using MQSC script commands.
•Developed message flows using HTTP, SOAP, Routing and Transformation for hosting and calling web service.
•Responsible for the technical design and Mapping documents of EAI projects from requirements.
•Developed Data Power solutions along with effective designing and implementation.
•Designed security and processing policies and rules for Data Power components.
•Configured the broker IIB Node for the message flow & UNIX to interact with the databases.
•Extensively used Trace nodes for tracing purposes to debug the flow while development
•Installed IBM Integration Bus (IIB) to migrate the Leads application to a Message Broker and MQ based solution.
•Configured, deployed, and tested the Web Sphere Adapter for SAP when using Web Sphere Message Broker and the Message Broker Toolkit to connect to an SAP EIS system on z/OS
•Involved in Conducting relevant Proof of Concepts and Proof of Technologies
•Providing inputs for proposals, estimation & EAI project life cycle management
•Developed message flows which done XML/XSLT transformations and conversions from one format to another, SOAP/HTTP, XML to IMS(MRM) mappings and transformations
•Involved in Debugging ESQL and Java code.
•Created bar file and deployed on execution group.
•Reported issues to the project manager and tracked deliverables of the team.
•Monitor logs and queue depths to proactively find potential problems.
•Developed message flow interfaces using WMQ to transform message between different clients to meet their business needs with the help of IBM primitive nodes i.e. Compute node, Filter node, Route to Label, Reset Content Descriptor, Trace and Database nodes. Message flows and the sub flows will process all requests.
Environment: IBM Web Sphere MQ, Web Sphere Message Broker V8.0, IIB9, RFHutil, Soap UI, ESQL, Java, AS/400, SQL, Oracle, Z/OS, AS/400, Linux, Windows, AIX, Solaris, Quality Center, Apache Server, Data Power
Client: TransUnion, Chicago, IL (Nov -2013 to July 2015)
Role: IBM IIB/WMQ/MB Developer
Responsibilities:
•Involved in various JAD sessions to do the requirement gathering and analyzing functionality.
•Involved in design, development and testing of the application.
•Responsible for tracking and updating enhancements requests requested / submitted by business partners
•Created Class Diagrams and sequence diagrams using UML.
•Worked with CWF, TDS and XML, XMLNSC message formats.
•Developed Message Flow interfaces using WMB to transform messages to meet their business needs with the help of IBM Primitive nodes i.e. Compute Node, Filter Node, Route To Label, Reset Content Descriptor, Trace and XML Transformation Nodes.
•Developed Message Flows to process Leads received from various sources using IBM Integration Bus (IIB) and Web sphere MQ (WMQ)
•Modified ESQL within Message flow Compute and Filter nodes to simplify processes.
•Created the Message Sets, Message definitions to encapsulate the business logic using MRM import techniques and message flows using ESQL to interface with various systems. Business Logic includes Data Transformation from XML Schema and WSDL.
•Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
•Implemented Publish Subscribe using IBM Integration Bus (IIB V9.0) and Web sphere Application Server (WAS 8.5).
•Involved in integrating Web Services using WSDL and UDDI.
•Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
•Wrote SQL queries and validated data in the data warehouse.
•Designed different components of the transition including Validation, Worked with CWF, TDS and XMLNS, XMLNSC message formats.
•Wrote Database triggering through IIB message flow using eSql with Mapping Node and DFDL
•Worked extensively on the aggregation and http nodes in calling external web services.
•Worked on Quality Center (QC) for testing of the Application.
• Initiated and participated in Walkthroughs and Code Reviews
• Worked on supporting Production Releases.
Environment: IBM Web Sphere MQ, Web Sphere Message Broker V8.0, IBM IIB RFHutil, Soap UI, ESQL, Java, AS/400, SQL, Oracle, Z/OS, AS/400, Linux, Windows, AIX, Solaris, Quality Center, Apache Server, Web Sphere Data Power
Client: UBS, Weehawken, NJ (Oct -2011 to Nov -2013)
Role: Message Broker Developer
Responsibilities:
•Involved in design and development phases of Software Development Life Cycle (SDLC) for implementing messaging interfaces.
•Responsible for identifying and creating the MQ objects required for the interfaces.
•Created Configuration manager, Brokers, Queue Managers, define Objects, channels, SSL
•Clustering, shared channels, shared objects.
•Prepared mapping documents for each individual interface.
•Developed Message Flows, ESQL Statements, Message Sets, Pub/Sub applications.
•Developed Message flows without Message set which used custom XSD/XSLT transformations to transform into XML and Fixed Length Message (TDS).
•Developed message flows which did XML/XSLT transformations, CWF-TDS transformations and conversions from one format to another, SOAP/HTTP XML to IMS (MRM) mappings and transformations.
•Data power XI50 Implementation WTX/Cobol Copy Book Implementation
•Implemented ESQL logic for database lookups, Metadata-Driven Processing, Message Validation/ Translation/Transformation, Exception Handling and Stored Procedures for batched code set lookups.
•Involved in Debugging ESQL and Java code.
•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.
•Implemented Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
•Monitor logs and Queue depths to proactively find potential problems.
•Troubleshooting and debugging routing and data conversion issues.
•Actively involved in decision-making process ensuring quality Deliverables.
•Developed test cases for Common flows and tested those test cases in UT (Unit Testing), ST (System Testing) and IT (Integration Testing).
•Responsible for performing Post Deployment validation at the time of release / implementation
•Collaborated with the QA team to develop test plans, test scenarios and test cases
•Coordinated with test team in resolving defect reports (DR#) throughout SDLC process.
Environment: MQ Series, WMB V7.0, ESQL, MQJMS, WAS, Oracle, DB2 UDB, XML, Java/J2EE, SWIFT, XML Spy, Harvest, TIVOLI, AIX, Z/OS, AS/400 and Windows, Data Power
Infotech, India (Oct -2009 to Sept -2011)
Role: Java/WMB Developer
Responsibilities:
•Worked with Business Domain experts to gather system requirements.
•Gather system, application and data requirements, to design and develop, Enterprise Integration Framework for a Service Oriented Architecture (SOA).
•Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Database and SOAP
•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.
•Involved in creating Queue Managers, Clusters, and Shared channels.
•Provided Trouble shooting and Integration Maintenance Support on 24x7 basis for MQ and Web Sphere Message Broker Systems.
•I served as the SME for the XI50 Web sphere Data power Implementation
•Used XML for data transfer, Used XSLT for transforming the XML content into HTML.
•Developed stored procedures to get the data for front-end, developed Triggers to maintain the integrity of the data. Developed cursors to generate rankings for the clients, traders and products.
Environment: Web Sphere Message Broker, J2EE, JDBC, Servlets, JSP, EJB, WSAD, DB2, PL/SQL, HTML, XML, Struts, Java Beans, MQ Series, MQ secure, CVS, Data Power.