Middlewareinc



Joe - 848-359-7256

Reference #: 95

PROFESSIONAL SUMMARY

• 12 years of experience in software industry: Experience in design, development and support. IT industry in implementing Middleware integration projects over spectrum of industries - Banking, Telecom, Retail and HealthCare Domains.

• Extensive knowledge and experience in SOA, ESB and EAI technologies. Worked on products from different vendors like IBM (IBM Integration Bus, IBM Message Broker, IBM DataPower, IBM MQFTE, IBM MQ 7.5, 6.x), Oracle (Oracle Suite 11g -BPEL, OSB etc.,) and TIBCO (TIBCO BW, EMS, RV etc.,).

• Experience developing and exposing MicroServices using IIB and APIC.

• Complete knowledge of EAI concepts, Implementations, Design and best practices.

• Hands on experience developing different messaging patterns of Middleware like Publish Subscribe, Point to Point, Synchronous and Asynchronous, Message Oriented Middleware (MOM), Hub n Spoke, Web Services, Aggregation and Sequential.

• Reviewing functional designs and project deliverables and looking into production issues.

• Implementing Proof of Concepts (POCs) based on customer and project requirements.

• Worked on many Message Broker built in nodes like MQ, File, Compute, Java Compute, Publication, SOAP, HTTP, MQGet, Filter, Flow Order, MQFTE node, Log4j, Trace, EMAIL Output, Subflow INPUT/OUTPUT, Try Catch, Throw, Reset Content Descriptor nodes etc.

• Experience integrating with different applications like SAP, DB’s, proprietary applications, Oracle Applications etc.,

• Working knowledge on XML’s, WSDL, SOAP Web Services, JSON and related technologies.

• Strong experience working on Java technologies like JSE, JEE etc., and experience working with Databases like Oracle DB, Microsoft SQL Server and DB2 databases.

• Implemented projects on Onshore/Offshore model.

• Experience working on REST to XML and XML to JSON format types using IIB and IBM DataPower. Also implemented security for REST services.

• Have good working experience in UNIX and SQL.

• Worked closely with SCRUM master and Client for daily/weekly updates and generating status reports.

• Strong analytical, interpersonal, communication and Client engagement skills

• Ability to quickly adapt to changing client and technological environments

• Strong knowledge on SOA/EAI principles.

• Extensive knowledge and experience in IBM WebSphere MQ Message Queue. 

• Set up the Queues (Local, Transmission, Remote Destination), Topics, Channels (Sender, Receiver).

• Involved in raising tickets to TIBCO Support team whenever necessary and involved in web-ex calls with the support team for resolving Production issues.

• Expertise in Enterprise Application Integration (EAI) Tool like IBM DataPower XI50 3.7.1, very good working knowledge of the services provided by DP like Web Service Proxy (WSP), Multi-Protocol Gateway (MPG), XML Firewall and DataPower Cryptographic tools etc.,

• Energetic, enthusiastic, self-motivated person with good communication skills, strong problem solving and analytical skills accustomed to work in a team environment.

Technical Skills:

Business Areas EAI [Enterprise Application Integration]

|Middleware Technologies |IBM API Connect, IBM Integration Bus (IIB), IBM Message Broker v8.0/v7.0, |

| |MQFTE, IBM MQ v7.5/v6.0, IBM DataPower XI50/XI52. |

| | |

| |Oracle SOA Suite 11g, OSB. |

| | |

| |TIBCO BW, EMS, RV, Administrator. |

|SOA and Tibco Adapters |File Adapters, JDBC Adapters, SAP R/3 Adapters, MQ Series Adapter, SAP |

| |Adapter, CRM Adapter. |

|Messaging Services |IBM WebSphere MQ 6.0/7.0, TIBCO-RV 8.1, TIBCO-EMS 6.X |

|Web Technologies |SOAP over (HTTP, JMS), WSDL, UDDI, JDBC, HTML, JSON, REST Services. |

|XML Technologies |XML, WSDL, XSLT, XPATH |

|Data Description | XSD, Tibco AE Schema |

|Version Control/ Repository Tools |SVN, JIRA, Clear Quest, Microsoft SharePoint, Bugzilla. |

|Defect/Test Management Tool |ALM, Quality center, Test Director, |

|Tools |Oracle SQL Developer, PUTTY, SOAP UI, RFHUTIL, XML Spy, Eclipse. |

|Operating System |Microsoft Windows 7/XP, UNIX/Linux, Solaris, Z/OS. |

|Data Bases |DB2 UDB for Linux Unix Windows, Oracle 10g and SQL Server, My SQL |

|Other Languages |Java, C, SQL, PL/SQL, Swagger. |

|Design Methodologies |SDLC, SOA, Agile |

|Scripting Languages |UNIX shell scripting, Linux scripting, HTML, JavaScript  |

EDUCATION

Bachelors in Engineering (Osmania University, India).

WORK EXPERIENCE:

Client: Arvest Bank, Lowel, AR May 2019 – Till Date

Role: IIB\APIC Senior Developer

Project Description:

This project is about migration of SOAP and REST services from .Net application to the IIB and expose these services to the consumers using the IBM API Connect. The API's are secured by using the security provided by the IBM DataPower Gateway and IBM API Connect OAuth 2.0. The Integration services are integrating lot of different applications in the organization like .Net application, Mainframe applications, DB2, MS SQL Server, Ping federated. External applications like Visa, KONY, Pershing llc etc., 

Responsibility:

• Regular interactions with Functional Team and Business Analysts to discuss design requirements.

• Translated Business requirements, analyzed and defined technical objectives to determine integration Architecture requirements to meet business goals.

• Implemented the common error handling framework and reused across all the IIB applications.

• Implemented the common logging framework by using the out of the box event monitoring provided by the IBM. Set up the standards for configuring the events on the nodes, created the logging application to read the messages from the event IBM MQ Queue. Creating Queues, topics, subscriptions and enabling the monitoring for flows.

• Implemented some very critical integrations like integrations with Visa API’s. We faced lot of challenges in implementing these integrations.

• Other critical integrations were like integrating with Kony external API’s and integrating with the PING using the already developed libraries.

• Implemented the mutual authentication and authorizations with VISA API’s.

• Implemented the encryption and decryption of payloads while integrating with the VISA API’s.

• Java and ESQL is used in implementing the integrations.

• Developed lot of integrations integrating with Databases like SQL Server, DB2.

• Developed integrations integrating with AS 400.

• Supporting the applications in Production.

• Involved in securing the APIs using OAuth 2.0 and SSL.

• Added APIs to the product, created rate limits with multiple Plans and published the product to a catalog.

• Configured AAA Policies for authentication and authorization steps.

• Test API calls from API Manager v5 to IIB v10 to validate end to end integration.

• Created MQ objects such as Local queues, Remote Queues, Alias Queues and Transmission queues using MQ Scripts.

• Unit and Integration Testing of the API’s and services developed in IBM APIC and IIB.

• Configured the OAuth2.0 security to the API’s and attached the certificate for secure integration between IIB and APIC.

• IBM APIC is used for exposing the REST services to the mobile application.

• Developed the API’s for each functionality by receiving the JSON input from the Applications and also validating the OAuth2.0 token received from the Mobile app by sending it to the DataPower box and then after successful validation the JSON is transformed to XML and invoke the IIB services. The XML response from IIB is received and transformed to JSON and then sent the response back to Mobile.

• The APIs are attached to the different products for subscription.

• Developed MPGW services for processing the messages.  

Environment & Tools: UNIX, Windows 10, Mainframe, Agile methodology, .Net WCF, IBM Integration Bus, API Connect 5.0.8.2, IBM DataPower Gateway, AS 400, ADOS, Arvest Go Application, IOS and Android Apps, QRadar, MAPR, Apache Drill, Urban Code Deploy, PING Federate, Swagger, Liberty UI, MS SQL Server, Putty, DB2, XML, XSL, Java, SOAP UI, Postman, FISERV, Load Runner, Unix, Windows.

Client: Aetna Inc, Chantilly, VA May 2017 – April 2019

Role: IIB\APIC Senior Developer

Project Description:

The current project API’s were consumed by Aetna NGX Mobile team. The APIs were integrated with patented Care Management System and backend ODS system. The Application does Health assessment and based on the Care Management results application provides Health Activates to the members and displays digital coaching videos on the mobile. 

Responsibility:

• Design and development of common components for logging and exception handling.

• Provide Digital (Aetna Mobile NGX) the ability to target high value patients with customized and personalized messages based on the top customer indicator flag.

• Developed the API’s using IBM APIC and did the Unit and Integration Testing.

• Configured the OAuth2.0 security to the API’s and also attached the certificate for secure integration between IIB and APIC.

• Policies are developed using IBM DataPower for validating the user ID received from the APIC and sent back the response.

• The message communication between APIC and IBM DataPower is logged in IBM DP.

• Developed the common framework for handling the messages in IIB.

• Used the Java compute node for handling the complex result sets received from the oracle DB.

• GIT was used as the repository for code. Jenkins jobs were created for deployment of the services on different environment.

• Splunk was used for logging the messages.

• IIB was used as middleware tool for integrating different applications in the enterprise.

• IBM APIC is used for exposing the REST services to the mobile application.

• Developed the API’s for each functionality by receiving the JSON input from the Mobile Application and generating the Headers needed to send to the IIB application by connecting to the DataPower and also validating the OAuth2.0 token received from the Mobile app by sending it to the DataPower box and then after successful validation the JSON is transformed to XML and invoke the IIB services. The XML response from IIB is received and transformed to JSON and then sent the response back to Mobile.

• The APIs are attached to the different products for subscription.

• IBM DataPower was used as a security tool for providing security to the API’s exposed.

• Different types of services are integrated and exposed as API’s like services for member health conditions, Nurses services etc.,

• Developed XSLT transformations and routing in DataPower.  

• Involved in doing Health checks and configured logging in DataPower.

• Allow patients to stay in Prescriptions monitor the health on the mobile app.

• Migration of existing legacy Java components to IBM APIC. 

• Around 150 API’s to be built on IBM APIC. 

• Enhance Healthy index capabilities to provide rewards based on user activates.

• Involved in creating topics, subscriptions and subscription queues as part of PUB/SUB implementation. 

• Setting up Continuous Integration/Automation tools using Jenkins. 

Environment & Tools: UNIX, Windows 7/XP, Mainframe, Agile methodology, IBM IIB v10, API Connect 5.0.8.2, Swagger, Liberty UI, Oracle, Putty, DB Adapter, XML, XSL, Java, SOAP UI, Load Runner, SQL Developer, Linux, Windows

Client: Bank Leumi, New York, NY Feb’2015 – May 2017

Role: IIB\APIC Developer

Project Description:

Bank Leumi is an Israeli Bank, which is mainly into Corporate Banking, the core banking application is running on legacy system and front end e-banking was implemented using Java and as part of this implementation they replaced the front end e-banking system with the newly acquired e-banking solution and integration of the back end core banking with e-banking system was done through the IBM Integration Bus. As part of this solution we integrated their existing Mainframe system and Trade Finance system with newly implemented E-Banking.

Responsibility:

● Participated in full life-cycle development process - from analysis, design, development, implementation, enhancements and documentation.

● Actively involved in Functional and Architecture specification reviews- designing, developing and deploying for related applications.

• Gathered requirements from all the systems involved in the integration solution.

• Prepared Interface requirement document (IRD) and submitted for Bank sign-off.

• Developed Messaging Models, XML Schema’s and Interface WSDL document for implementing integration solution discussing with all the respective stake holders and submitted for banks sign-off.

• Created Mapping documents for all the interfaces.

• Using API Management console with assembly, created custom authentication, authorization, audit using XSLT transformations and Gateway Scripts.

• API enabled CLEAR app functions using IBM API Connect, APIs are designed, developed and tested locally using Developer Toolkit and published to API Manager catalog by using the Designer console.

• Worked Integrating IIB Rest API’s from IBM APIC.

• Test API calls from API Manager v5 to IIB v10 to make sure everything is working fine and developer are obtaining the success result in API Manager v5 and IIB v10

• Designed Error Handling solution for the IIB.

• Developed integration services for integrating Mainframes CICS services with the front end system.

• Setting up of Development, Integration Testing, Pre-Production, Production and DR environments.

• Developed complete integration flows for integrating E-Banking system (source) with all the service provider systems.

• Created development templates so that the team can re-use the existing templates and enable the development faster.

• Used routing mechanism’s (content based and operation based) available out of the box for routing messages between the systems.

• Deployment of developed interfaces onto Integration node.

• Worked on offshore/onshore model of delivery.

• Supporting Integration and UAT testing, fixing the issues and re-deploying.

• Integration of IBM Integration Bus (IIB) with sub version controls like SVN.

• Managing team of developers and attending all the team meetings and updating status to the client.

• Developed solution which is compliant with the architectural designs following all the standards like security, W3C standards and SOA standards. Generated WSDL’s for use in SOAP services and involved in transformation and representation of XML files using XPATH and XSLT.

• Designed and Created tables for storing log data into DB.

• Test Plans are developed understanding the functionality of each Business Integration Processes and writing/modifying/reviewing QA.

● Conducted code walkthroughs, peer code review and document reviews.

● Drafted design, development, deployment, Test Plan documents and production run books.

● Communicated regularly with QA, Application Support, as well as internal development peers.

● Provided on call and after hours support for production releases & issues.

● Involved in migration of IIB applications to different data centers.

Environment & Tools: UNIX, Windows 7/XP, Mainframe, Agile methodology, IBM Integration Bus 9.0, IBM WebSphere MQ 7.5, IBM Mainframes, Swagger, Misys Trade Finance, Misys Trade Innovation, IBM DB2, Microsoft SQL Server, ESQL, SVN, RFHUTIL, SOAP UI, Windows, AIX.

Client: Bed Bath & Beyond, Union, NJ July'2013 - Jan'2015

Role: IBM Message Broker Developer/Admin

Project Description:

The client Bed Bath & Beyond is an American chain of domestic merchandise retail stores in the United States, Puerto Rico, Canada and Mexico. Formed in 1971, the stores sell goods primarily for the bedroom and bathroom, as well as kitchen and dining room.

This project was about integrating the new retail management chain solution brought in STEBO with the back end systems. For implementing this solution, the middleware tools used were IBM Message Broker and IBM MQ.

Responsibilities:

● Developed the message flows integrating with the SAP application for both inbound and outbound integration.

● SAP IDOCs were used for IIB integration.

● Participating in calls with client to understand the requirements.

● Actively involved in enhancing Functional and Architecture specification reviews- designing, developing and deploying for related applications.

● Designed and Created tables for storing data into DB and pull the same on to Target dashboards.

● Gathering requirements from systems which we need to integrate as part of the solution.

● Involved in designing of framework for integration solution.

● Creating of XSD’s using IBM Message Broker toolkit and also used XML Spy tool for creating XSD’s, XML’s and XSLT’s. Editing of XSD’s, XML’s and XSLT’s using XML Spy and also Broker toolkit.

Environment: Windows XP, UNIX, Agile methodology.

Technical skills: IBM WebSphere Message Broker, IBM WebSphere MQ 7.0, SAP, IIB SAP Adapter, STEBO, Oracle 11g, ESQL, SVN, RFHUTIL, SOAP UI, Windows, AIX.

Client: AMEX, USA Aug’2011 –June 2013

Role: Oracle SOA Developer

Project Description:  

The American Express Company, also known as Amex, is an American multinational financial services corporation headquartered in Manhattan's Three World Financial Center in New York City, United States. The company is best known for its credit card, charge card, and traveler's cheque businesses. This project was for generating reports for federal govt submission as part of quarterly, half yearly and annually.

Technical skills: Oracle Fusion Middleware 11g, Oracle Database Server 11g, Oracle EBS, JDeveloper 11g, Soap UI, Oracle Web-logic 10g, Human Task, Mediator, Business Rules, Java 1.7, WSDL, XML, XSLT.

Client: FairPoint Communications, USA July’09 - Dec'10

Project Description:

FairPoint Communications is a telecom service provider in US operating in 17 states. As part of this solution we were integrating disparate applications like Ordering, Billing, Provisioning, Inventory, and Trouble Management etc.

IBM DataPower and IBM Message Broker was the middleware tools used for developing this solution.

Responsibilities:

● Configuring services for integrating different applications using different services provided by the DataPower like MPG, WSP and XML fire wall that uses FSH (Front Side Handlers) and backside connections on the appliance.

● Responsible for configuring the security.

● Configured DataPower objects like document processing rules, document processing actions, XPATH routing maps etc.,

● Responsible for testing the services configured and debug the errors.

Technical Skills: IBM WebSphere Message Broker, IBM WebSphere MQ 6.0, ESQL, SVN, RFHUTIL, SOAP UI, Windows, AIX.

Client: Standard Bank Johannesburg, SA Jan’08- June'09

Role: Message Broker Developer

Project Description:

Standard bank is South Africa’s largest financial group headquarters in Johannesburg it operates in 20 African Countries. Solution was integrating of newly acquired core banking solution with all the existing systems involved like ATG, SFI, MMM, Swift, Sparrow, ATM switches, MAX, AMS, E-Banking systems etc., The solution was rolled out for 10 African countries like South Africa, Namibia, Nigeria, Swaziland, Zimbabwe etc.,

Technical Skills: IBM WebSphere Message Broker, IBM WebSphere MQ 6.0, ESQL, SVN, RFHUTIL, SOAP UI, Windows, AIX.

Client: HBTF Bank, Amman, Jordan May’06- Dec'07

Role: Message Broker Developer

Project Description:

HBTF bank is one of the largest retailer bank in Jordan. The solution implemented for HBTF bank was for integrating their newly acquired core banking and E-Banking solution with other application like SWIFT, Salary System, Trade Finance etc., using IBM MQ and IBM Message Broker

Technical Skills: IBM WebSphere Message Broker, IBM WebSphere, ESQL, SVN, RFHUTIL, SOAP UI, XML Spy, Windows, AIX.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download

To fulfill the demand for quickly locating and searching documents.

It is intelligent file search solution for home and business.

Literature Lottery

Related searches