Post Job Free

Resume

Sign in

Integration Lead

Location:
Johannesburg, Gauteng, South Africa
Posted:
January 29, 2020

Contact this candidate

Resume:

Manish Kumar

*/***, ***** *****, **********

Kolkata, 700075

Phone/WhatsApp: +27-625****** (Currently in Johannesburg for a short term)

Available for Skype interview

Email: adbhuu@r.postjobfree.com

Skype Id: manish_ju33

Summary

Total 8 years of IT experience in Enterprise Application Integration using IBM WebSphere Business Integration product suits (WebSphere Integration Designer, WebSphere Enterprise Service Bus, Integration Bus and WebSphere Process server) and API Management tools.

Experience in designing and developing RESTful APIs using MuleSoft, APIGEE and AKANA API Management tools.

Experience in end-to-end software development life cycle of multi-release complex EAI (Enterprise Application Integration) /SOA (Service Oriented Architecture) / API projects. The experience includes requirement analysis, high-level and micro-level design, development, testing, production deployment, admin support and technical team leadership.

Professional certification on IBM WebSphereEnterprise Service Bus.

Educational Qualifications

Class X from Jharkhand Board of Secondary Examination (JBSE) in May 2002.

Class XII from Jharkhand Academic Council Ranchi (JACR) in May 2004.

Bachelor of Engineering in Production from Jadavpur University, Kolkata, India 2010.

Industry Experience

Current Organization NED Bank, Johannesburg (Pay roll company: IN2IT technology, India)

Designation Senior Consultant (SC)

Duration July 2018 - till Date

Previous Organizations:

1.PricewaterhouseCoopers (PwC) India. Designation

Duration

2.Cognizant Technology Solutions India

Designation

Duration

Senior Consultant (SC)

October 2015 to June 2018

Associate (A)

July 2010 to September 2015

Technical Expertise

Operating Systems

Windows

Databases & Tools

DB2

Standards

XML, SOAP, WSDL, BPEL, JSON, XPath

EAI Tools

WebSphere Process Server (WPS), IBM Integration Designer (IID)

API Management Tools

MuleSoft, APIGEE, AKANA Policy Manager

Authorization framework (for API)

OAuth 2.0, SAML, Basic Authentication

Other Skills

SOA, API, Swagger (OpenAPI) Specification, JavaScript, Mocha test framework, GlassFish.

Project Details

Project Title

Organization

Client

Platform

Software

Development tool

Team Size

Duration

Description:

Roles and Responsibility

Project Title

Organization

Client

Platform

Software

Team Size

Role

Duration

Description

Roles and Responsibility

Project Title

Organization

Client

Platform

Software

Team Size

Role

Duration

Description

Booking Deals, Commercial Release 2 (Credit card) (Integration with Restful API)

NED Bank

NED Bank

Windows

IBM WebSphere Process Server and IBM WebSphere ESB

IBM Integration Designer (IID)

15

August 2018- Till date

Booking deals is a migration project where I have to migrate existing GlassFish BPEL process to IBM WPS. My first task was to understand the existing GlassFish code then creating the same functionality in BPEL process in IBM WPS with new backend services.

Commercial Release 2 is for applying a credit card for self (user via internet banking) and staff (via branch). Once user select appropriate credit card (Gold or Platinum) and hit the submit button, calls comes to WPS. In WPS I have integrated CAM (Customer Account Management) system (where credit card accounts get created) which is Restful API. I have used HTTP binding to integrate Restful APIs from WPS. I have used APIs with HTTP method POST, PUT and GET method from WPS and configured all the variables to change dynamically at run time. These variables include app Id, app secret and base path for GET call.

My roles include:

My first task was to understand the existing GlassFish code then implementing the same functionality in IBM WPS. I didn’t have any work experience in GlassFish but as GlassFish creates XML in backend, so it was easy for me to understand and implement same functionality in WPS.

Integrated Restful APIs from IBM WPS mediation component using HTTP binding.

Created and promoted new variables as placeholders for app id and app secret needed to invoke API.

Created the BPEL process and integrated with SOAP based external services.

Integrated with IBM MDM backend.

Implemented business rules to handle any static values.

Integrated with REST APIs with POST, PUT and GET method.

Use data handlers to format JSON to XML data and vice versa.

Golden Recodes API Implementation- Tata communications Limited

PwC India

Tata Communications Limited

Windows

APIGEE (API Management Tool)

4

Team Lead

June 2016 – June 2018

Tata communications stores its customers and client’s data in IBM MDM, which comes through multiple source systems. As source system cannot directly interact with MDM because of following reasons:

Source systems produces JSON while MDM needs XML format.

Data coming from source systems needs to be validated before inserting to MDM.

Monitoring was difficult in direct interaction between source system and MDM.

Security was a major concern.

Protecting MDM from huge traffic was a major concern.

To overcome with the above issues, I proposed to develop RESTful APIs.

For Tata communications I worked as an API architect and developer. My tasks are to design, develop, deploy and monitor RESTful APIs. I am using Swagger Editor for writing API specs and APIGEE as API management tool for designing, developing and monitoring RESTful APIs.

Apart from designing, developing and monitoring APIs my responsibilities also include to ensure a seamless and secure integration between source systems and back-ends. Tata communications has many source systems like SFDC, GENEVA, LR, SECS etc and in the backend there is IBM's Master data management (MDM). For securing the APIs I have used Basic authentication.

Development task performed on APIGEE:

Created API proxy to invoke back-ends services.

Secured API proxy using Basic Authorization and Oauth 2.0.

Implemented Fault Rules and Raise Fault policy to handle faults in API proxy.

Implemented Load Balancer on target server to ensure traffic to be distributed equally on cluster servers.

Integrated APIGEE to external syslog (Splunk) server for logging purpose.

Implemented XSL transformation to convert JSON request to custom XML.

Used Spike Policy to protect back-end system from huge traffic.

Used Quota Policy to limit number of calls to backend over a defined period of time.

Deployed updated Revision on server ensuring ZERO downtime (Using Management API).

BPM implementations - Tata Communications Limited

PwC India

Tata Communications Limited

Windows

IBM Integration Designer(IID) 8.5.5

6

Team Lead

Oct -2015 – May 2016

Tata Communications Limited along with its subsidiaries (Tata Communications) is a leading global provider of A New World of Communications. With a leadership position in emerging markets, Tata Communications leverages its advanced solutions capabilities and domain expertise across its global and pan-India network to deliver managed solutions to multinational Enterprises, service providers and Indian consumers.

Roles and Responsibilities:

I am responsible for designing, implementing, developing and testing for long running BPEL processes and Mediation flows. I have used JDBC adapter, Human tasks, and Java components in assembly diagram. For mediation flow I have worked with Fan-Out and Fan–In component, XSLT and BO mappers. I have used almost all the primitives in mediation flows.

Project Title

First Data UK Web Service

Organization

Cognizant Technology Solutions

Client

Platform

First Data

Windows, UNIX

Software

IBM Integration Designer(IID) 7.5, WebSphere Enterprise Service Bus 7.5, WebSphere Process Server 7.5

Team Size

6

Duration

December 2013 – August 2015

Role

Team Member

Description

First Data Corporation is a global payment processing company headquartered in Atlanta, Georgia, United States. First Data is a provider of electronic commerce and payment solutions.

The First Data requires redesigning middleware applications in WebSphere Enterprise Service Bus & WebSphere Process Server and they have approximately twenty Interfaces to implement in WESB & WPS. There are Vendors like Pogo, AIBMS, FDMS, Metro Bank etc. are associated with First data and First data aims to design Integration applications in WESB to communicate with the Vendors. In First data the Interfaces are exposed as secured Web Services, Flat-File directories, database tables and WESB poll the messages and post to other applications as per Interfaces/Project requirements.

Responsibility

Profile creation and configuration of WID 7.5, WebSphere ESB 7.5

Prepare technical specification documents, mapping document and configuration documents as per function specification document provided by client

Development of Mediation flows, design artifacts as per design document using various components that includes:

Design XMLs, XSDs, WSDL based one client and others Vendors requirement.

Webservice call (SOAP/HTTP,SOAP/JMS and SOAP/HTTP using JAX-RPC) with WS-Security and WS-address.

SCA import and export to call other modules

WebSphere Adapter like Flat File Adapter, JDBC Adapter, FTP Adapter

Use Mediation primitives like XSLT & BO mapper,Custom Mediation (for Transformation),Fan In and Fan Out (Shared Context),Transient Context and Correlation Context (Routing).

Use of trace primitives like Message Logger, trace, Event emitter.

Calling BPEL process from mediation flow by using web service binding with end point assigned in property file.

Project Title

HORIZON OSC Claim DATA Entry

Organization

Cognizant Technology Solutions

Client

Horizon BCBSNJ

Software

IBM Integration Designer 8, WebSphere Enterprise Service Bus 7.5,

IBM Business Activity Monitoring(BAM)

Team Size

6

Duration

February 2013 – November 2013

Role

Team Member

Description

Horizon NJ Health is New Jersey's largest health care management company serving publicly insured individuals in the Medicaid and NJ Family care programs. Since its inception in 1993, Horizon NJ Health has grown to more than 422,000 members and provides services in all 21 New Jersey counties.

Responsibility

Participated in Inception and Elaboration Phases

Creating Portals/UI Screens and Validations / Flows / Decision Rules.

Creating Report chart using BAM.

Customizing Reports and Charting.

Creating KPIs.

Project Title VSI WESB

Organization Cognizant Technology Solutions

Client The Vitamin Shoppe, USA

Platform Windows, UNIX

Software Integration Developer 7.5, WebSphere Enterprise Service Bus 7.5, IBM MQ Version 7.1

Duration May 2012 - January 2013

Role Team Member

Project Description The Vitamin Shoppe is a new jersey-based retailer of nutritional supplements with 500

locations in 37 states.

The Vitamin Shoppe requires redesigning middleware applications in WebSphere

Enterprise Service Bus and they have approximately twenty Interfaces to implement

in WESB. There are Warehouses/Vendors like Home depot, Amazon, Nutrition Depot etc.

are associated with VSI and VSI aims to design Integration applications in WESB to

communicate with the Vendors. In VSI the Interfaces are exposed as secured Web-

Services, MQ services, Flat File directories, database tables and WESB poll the message

and post to other applications/warehouses as per Interfaces/Project requirements. VSI also

implement audit and logging framework to persist the Audit / Error data in the database and

include email adapters concept to get the notification for failure cases.

Responsibility My responsibilities:

Profile creation and configuration of WID 7.5, WebSphere ESB 7.5 and Queue manager in Windows environment

Prepare technical specification documents, mapping document and configuration document as per function specification document provided by client

Development of Mediation flows, design artifacts as per design document using various components that includes:

Design XMLs, XSDs, WSDL based one client and others Vendors requirement.

Implements different binding in WESB:

Webservice call (SOAP/HTTP,SOAP/JMS and SOAP/HTTP using JAX-RPC) with WS-Security and WS-address

MQ call using JNDI name for One Way and two way flows

SCA import and export to call other modules

WebSphere Adapter like Flat File Adapter, JDBC Adapter, FTP Adapter

Use Mediation primitives like XSLT,BO,Custom Mediation (for Transformation),Fan In and Fan Out (Shared Context),Transient Context and Correlation Context (Routing).

Use of trace primitives like Message Logger, trace, Event emitter.

Exception handling using Error Handling primitives.

Configure WebSphere MQ with JNDI names, Data source configuration and SIB BUS configuration in WESB Server.

Work with Failed event manager and CEI

Project Title HN CCCM HNFS (Health Net Federal Services)

Organization Cognizant Technology Solutions

Client Health Net

Platform Windows

Tools PRPC 6.1, Java, Oracle Sql Plus, Alfresco, Mainframes

Team Size 13

Duration July 2011 – April 2012.

Role Team member

Description Health Net Federal Services operates as a subsidiary of Health Net, Inc. Health Net Federal

Services provide managed health care programs for the government agencies.

It offers behavioral health services. The company was founded in 1987 and is headquartered

in Rancho Cordova, California with additional offices in Arlington, Virginia Beach, and Hampton

Virginia; Beaver Creek, Ohio; West Warwick, Rhode Island; Johnstown, Pennsylvania.

With this background HN CTO office recommended moving the HNFS application to the

standardized PEGA Process Rules environment where the application can provide more

Flexibility and stability for continued business operations.

Responsibility My responsibilities:

Participated in Inception and Elaboration Phases.

Integration with external systems: Alfresco (CMIS) and Mainframes.

Creating Portals/UI Screens and Validations / Flows / Decision Rules.

Creating parse XMLs from external feeds to trigger printing jobs.

Customizing Reports and Charting.

Configuring Agents and Scheduled Tasks / Data Archival and Purging.

Personal Profile

Date of Birth

Nov 1, 1987

Father’s Name

Mr. Prabhu Nath Bhagat

Mother’s Name

Mrs. Meera Bhagat

Mobile

+27-625******

Permanent Address

Nationality

H.No: 28, Pathargama, Godda, Jharkhand 814147

Indian



Contact this candidate