PROFESSIONAL SUMMARY:
Having * years of IT experience in Analysis, Design and Development of Enterprise applications using different versions of IBM Integration Bus (IIB/WMB), WebSphere MQ, and databases like DB2 and Oracle, good hands-on in IBM Datapower XI52. Experience of various domains including Healthcare, Banking and Retail.
PRIMARY SKILLS:
IBM Integration Bus V9.0/10.0 and IBM WMB V7.0/8.0
Creating Technical design documents for IIB, Message broker interfaces.
Developing complex flows using ESQL, XSLT programming, java and configurations using MQSC.
Implementation experience with integration patterns like Pub-Sub, Request-Reply, Fire-Forget.
Writing ESQL code for message transformation, database transactions and service call.
Creating WSDL for services exposed via IIB, mapping sheets for transformations and message sets from the WSDL’s provided.
Responsible for creating reusable message flow components for error logging, validations and exception handling.
Working on XML, Custom Wire Formats, and Tag delimited formats and Web Services.
Implementing of high performance parsing of non-XML data using DFDL standard.
Create message flow interfaces using the in-built nodes provided and create a custom node if required.
Creating the unit test case document and performing the unit test.
Performance testing and tuning to meet Service Level Agreements.
Worked on various nodes like, MQ, File nodes, HTTP and SOAP nodes, Routing Nodes, WSRR Node, and RCD node.
Integrating the various IIB modules created, to deploy it as one application.
Experience in Problem analysis, Development, Build and Deployment process, Code Delivery.
Involved with Datapower team creating the web service proxy, multiprotocol gateway.
Certification:
Solution Development Message Broker v8.0
Solution Development Message Broker v7.0
Education:
Bachelors of Engineering In Information and Technology, RTM Nagpur University, India.
Skill Set:
IBM Tools : IBM WMB v7/8, IIB v9.0/10
IBM Application/Admin Servers: IBM MQ, Integration Bus 9.0/10
Languages : ESQL, Java (secondary)
Databases : Oracle 9i/10g, MYSQL5.0, IBM DB2
Tools : SVN, IBM Clear Case, SOAP UI, Winscp, RFHUTIL, Squirrel SQL Client, SQL Developer, Continuum Build and deployment tool, HPQC, App Watch, Putty and VPN Client.
Operating System : Windows XP/7/8/10, UNIX, Linux.
Work Experience:
Project #1
Title : UKHC Oct’ 2016 – Present
Industry : Health Care
Client : University of Kentucky Health Care.
Role : Senior IIB Developer
Technical Environment: IBM Integration Bus v10, IBM Datapower, IBM WSRR.
Roles & Responsibilities:
Preparing Low level Design documents for the client.
Developing the applications and services using IIB using the MQ, Routing and SOAP nodes.
Developing the reusable component of caching and Error handling.
Integrating the IIB flow and WSRR.
Creating unit test cases and unit testing.
End to end testing of the applications developed.
Code review of the team and helping the team in development.
Creating the bars and other deliverables for deployment to higher environment.
Performance optimization of the ESQL code.
Project #2
Title : Broadcom EII Dec ’2015 – Sept ’2016
Industry : Supply Chain
Client : Broadcom
Role : Senior IIB Developer
Technical Environment: IBM Integration Bus v9, IBM Sterling File gateway and Sterling Business Integrator.
Roles & Responsibilities:
Work on the development changes/enhancements in IIB interfaces of the project.
Provide the changed bar to admin team for deployment.
Support activities for the B2B processes of Sterling Business Integrator and Sterling File Gateway.
Support activities of the existing interfaces from IIB.
Providing the files failed during the EII process to the respective HR or Finance team.
Tracking and resolving the tickets raised for my EII team members.
Project #3
Title : Healthcare Integration Bus May’2015 – Nov’2015
Industry : Healthcare
Client : EHealth Ontario
Role : Senior IIB Developer
Technical Environment: IBM Integration Bus v9, IBM Datapower, IBM WSRR.
Roles & Responsibilities:
Preparing Low level Design documents for the client.
Developing the applications and services using IIB using the MQ, Routing and SOAP nodes.
Developing the reusable component of logging and Error handling.
ESQL coding for request and response transformation using XSD lookup.
Creating the configurable properties using MQSI commands
Creating unit test cases and unit testing.
End to end testing of the applications developed using the SoapUI and RFHUTIL.
Creating the bars files, doing the bar overrides and providing the deliverables to admin team for deployment to higher environments.
Performance optimization of the ESQL code.
Project #4
Title : IIB Migration Dec’2014 – April’2015
Industry : Healthcare Insurance
Client : Independent Health
Role : IIB Developer
Technical Environment: IBM Integration Bus v9, IBM WMB V7.0, IBM MQ V7.0, V7.5.
Roles & Responsibilities:
To understand the project architecture and complexity of implementations for migration purpose.
Do POC’s with the teams for WMB and WMQ migrations.
Installations of new versions and uninstallation of previous version after migration to check the system behavior.
Migration of the runtime components and workspace.
Testing the existing functionalities after the migration in test environment.
After successful migration in test environment, perform the same steps in higher environments.
Project #5
Title : ABSA (BMB and BOC) Aug’2013 – Dec’2014
Industry : Banking
Client : Barclays
Role : IIB Developer
Technical Environment: IBM WebSphere Message Broker v7.0, IBM MQ Version 7.0, Oracle 9i
Roles & Responsibilities:
Analyzing Business Requirement Document /Specification
Working on design approach for the Mediator flow
Participated in the design calls to finalize the design approach
Service flow development estimation
Handling various exception and failure scenarios
Creating WSDL, message sets with the WSDL provided and mapping sheets.
Creating Queues and making the DB Scripts and DB entries in lower environments.
Building and deploying the flow in different environments in lower environments.
Building the deployment package for production environment along with DB scripts and MQ scripts.
Perform unit test once the development is done.
Validate if proper error handling is done.
Resolve issues and fix defects if any in lower environment itself.
Doing integration testing with front end and backend team
Project #6
Title : HRG Jun’2013 – Aug’2013
Industry : Retails
Client : Homebase Retail Group, UK
Role : WMB Developer
Technical Environment: IBM WebSphere Message Broker v8.0, IBM MQ Version 7.0,
Roles & Responsibilities:
Analyzing Business Requirement Document /Specification.
Developing the WMB Flows for the Inventory Management (Adjustment and Reconciliation) based on the requirements and architecture provided.
Creating the message set/DFDL using the COBOL Copybook provided.
Creating the COBOL copybook using the specification document provided if copybook is not given already.
Creating Queues for used in the message flows.
Building and deploying the flow in different environments.
Validate if the message contains proper data in the required format.
Validate if the transformation of message in WMB flow is proper.
Performing the unit and Integration testing.
Project #7
Title : Travelport Hotels Jun’2011 – May’2013
Industry : Retails
Client : Travelport International
Role : WMB Developer
Technical Environment: IBM WebSphere Message Broker v7.0, IBM MQ Version 7.0, DB2
Roles & Responsibilities:
Analyzing Business Requirement Document /Specification.
If some new flow needs to be developed what are the requirement and what all nodes we need to use to fulfill that requirement.
Developing the WMB Flows based on the architecture and requirements.
XML message formatting and transformation.
WMB flow performance enhancement like DB Response time
Code management in SVN, deployment through Continuum Build and deployment tool.
Creating the Deployment Instruction Document for Different Message Flows
Creating the Unit test case documents and unit testing.
Fixing defects related to XML mapping or database connectivity etc.
After fixing the defect check-in the code to the SVN branch.
Merge the branch to SVN trunk before every scheduled deployment.
Project #8
Title : Waste Management System (WMS) Feb’2010 – May’2011
Client : Lear Corporation, Michigan, USA.
Role : Java Developer
Technical Environment: JSP, Oracle 9i, WebSphere Application Server 5.1 and Web Sphere Rational Application Developer 6.0.
Roles & Responsibilities:
Implemented the web application using MVC architecture.
Assisted in creating module design documentations and specifications.
Designed and developed various web pages leveraging JSP technology.
Implemented code for data base access.
Created required tables for the Oracle back end and writing the SQL queries.