Post Job Free
Sign in

IIB/WMB Consultant

Location:
Chennai, TN, India
Posted:
October 19, 2017

Contact this candidate

Resume:

Visweswara Ramakrishna

Email:********@*****.***

Mobile: +91-994*******

Experience Summary

IIB Senior Developer with 8 yrs and 11 months over all IT, in integrating large and complex software programs, has designed and implemented effective technical business solutions in banking and financial domain.

In recent, I am performing role of IIB Senior developer for Kingfisher Plc where my contribution was prominently to provide interface designs and solutions for different business problems. I have also been in forefront in the design of Automated Test framework solutions for regression testing in IBM Integration Bus using Flow Exerciser and JBehave for Behavior Driven Design Approach.

Advanced levels of Technical knowledge combined with business vision and project management skills have managed to integrate the complex solutions. My technical forte is IBM Message Broker/IIB and IBM Datapower,SeeBeyond e*Gate 5.0.5, IBM MQ.

Highlights and Achievements

Been a Part of Center of Excellence in Kingfisher Group delivering solutions across the organisation.

Led the Migration of 1000+ components from WMB v8 to IIB v10 Broker

Updating of Automated build scripts to build whole repositories instead of individual Applications and subsequent split up in GIT into smaller repositories and Groups of Applications for code maintainability.

Built the Automated Unit test framework for IIB which had been much appreciated by clients.

Successfully managed the integration of FATCA application Go-Live in production @ Lloyds Banking Group.

Key Roles

Integration Designer

Take lead architecture role in dealing with clients, program managers and IT team

Translate business requirements into detailed architectures and designs

Document all technical requirements and design technical solutions utilizing enterprise architecture standards including documenting all solution.

Technical Lead

Technical lead for the development of new components and modules from scratch using WMB and Datapower technologies.

Provided architectural and design solutions.

Collaborate with multiple teams analyzing their requirements and specifications to develop message broker flows

Technology

Below is a list of important hardware, software products, tools and methods that I have worked with.

Hardware

Software Products

Tools

Methods

Linux, Sun Solaris, Microsoft Windows 8/7XP/NT/2000

IIB 9.x,10.x, Message Broker 8.x, 7.x,,IBM MQ 7.5,IBM Datapower v5, HTML, XML, SQL, e*Gate SeeBeyond SRE 5.0.5

Integration toolkit 9.x, 10.x,Message Broker Tool Kit 8.x, 7.x 5.0, XML SPY, IBM MQ server 7.5 7.0 5.3, Clear Case, QC ALM, Rational Team Concert Client, Jenkins,GITHUB,GITLAB,

OOAD, UML

Qualifications

Degree and Date

Institute

Major and Specialization

Bachelor of Technology( Electronics and Communication )2004-2008

SASTRA University

SASTRA University

Professional Memberships / Certifications

Professional Society / Certification

Member Since / Date Certified

IBM Certified Solution developer (Message broker 7.0)

Sep 2013

Career Profile

Duration

Organization

Designation

Apr-2012 to till Date

TATA Consultancy Services, Chennai, India

Assistant Consultant

Nov-2008 to Apr-2012

Value Source Technologies, Chennai, (Offshore Development centre of KBC Bank, Belgium)

Software Engineer

Projects:

Project

Competency Centre of Excellence

Customer

Kingfisher IT Services

Period

November 2016 till date

Description

Competency Centre of Excellence provides leadership, best practices, research, support and/or training for Enterprise Application Integration Products predominantly IIB and MQ. It helps to take a holistic perspective and optimize certain qualities such as cost efficiency, organizational agility and effectiveness, operational risk, customer experience, etc. across multiple functional groups and expertise, knowledge or capability that the Competency Centre offers as services to various platforms.

Role

Technical Lead for IL (integration layer).

Solution Environment

WMB 8.0.0.6, WMQ 7.5, GITHUB, Jenkins, IIB V10.0.0.9,Java, JBehave,BDD,Axway Interchange

Responsibilities

Pilot Migration from WMB v8 to IIB v10 Broker

Updating of Automated build scripts to build whole repositories instead of individual Applications and subsequent split up in GIT into smaller repositories and Groups of Applications for code maintainability and integrity.

Built the Automated Unit test framework for IIB which had been much appreciated by clients.

Involved in setting up File transfers using Axway Interchange.

Project

Content Management

Customer

Kingfisher IT Services

Period

June 2016 till date

Description

As part of this initiative, Kingfisher seek to implement a common product attribute template across all Operating Companies (OpCos), to standardize the process of product content enrichment and to establish one common view of products across all OpCos.

At present, Kingfisher uses various tools like STEP (from STIBO Systems), PMM and spreadsheets across its OpCos to manage the operation and selling product data. The operational data concerns attributes like product weight, size, suppliers and other data. Selling data is concerned with descriptions and other indicators that may be customer facing (i.e. shown on the product detail web page, e.g. DIY.com).Each OpCo maintains its own set of unique and common products in their respective PIM systems and operates through diverse business processes in respective integration landscapes.

To address the above issues by introducing a unified process and solution to reduce the cost of operations, Kingfisher will enable product data acquisition and enrichment, and will be involved in liaising with external vendors to update and validate product data content which includes product data in texts, numerical values and links to digital assets and generate concatenated text values.A new cloud-based PIM solution Riversand MDM Center is needed, which will be for use by Kingfisher.

Role

Technical Lead for IL (integration layer).

Solution Environment

WMB 8.0.0.6, WMQ 7.5, GITHUB, Jenkins.

Responsibilities

Created WMB Mapping Documents for various interfaces with Riversand.

Design and Development of WMB Interfaces

Coordinating with offshore primarily on Development, Testing and troubleshooting of various components such as Interfaces and Custom modules.

Code Review and Design Review of overall project and interacting with Business as well as Solution Architects.

Project

BMWFS - iDEAL

Customer

BMW

Period

September 2015 till May 2016

Description

The mission of the program iDEAL is to build an automotive captive IT solution (“BMW IT Product for SF”) focusing on the use of standard packaged software aligned to BMW requirements, to support the overall SF aspiration of optimizing IT spend by replacing legacy application systems. The approach is to utilize a standardized “buy” software solution for Commercial Finance (CF), Retail Lease and Loan (RLL) and Frontend (FE). All three solutions are dedicated to be used on a common understanding of functional, non-functional and cross-functional requirements for the pilot markets Germany (DE), United Kingdom (UK) including Ireland, and Italy (ITA). This common understanding is given by the European Target Picture (ETP) which was developed within iDEAL.

Furthermore the three solutions are supposed to be rolled out to all other European markets (not in scope of the iDEAL program).

Role

Solution Designer for IL (integration layer).

Solution Environment

IIB 9.x, WFS, JAXBs, MQ 7.5,

Responsibilities

Provide architectural solutions for business challenges

IIB designs for various interfaces.

Developed complete integration flows for first phase of customer payment system

Created development templates to permit rapid adoption of WMB development

Project

FATCA

Customer

Lloyds Banking Group

Period

December 2013-September 2015

Description

Foreign Account Tax Compliance Act (FATCA) is a USA tax legislation which was enacted in became law in March 2010 as a part of Hiring Incentives to Restore Employment Act (HIRE) with the aim of extending US efforts to combat tax evasion by US persons holding investments in offshore accounts. One of the key provisions of FATCA is a requirement for foreign financial institutions (FFI) to report directly to the Internal Revenue Service (IRS) certain information about financial accounts held by US tax payers or by foreign entities in which US tax payers hold a substantial ownership interest. The new reporting regime applies with respect to payments made by FFIs to FATCA eligible accounts on or after Jan 1 2014.

LBG must become FATCA compliant therefore details of new identification reporting and with holding requirements affecting participating FFIs must be developed within the framework of IRS regulations which was released through 2011 till early 2013.

FATCA targets tax non-compliance by U.S. taxpayers with foreign accounts

FATCA focuses on reporting:

By U.S. taxpayers about certain foreign financial accounts and offshore assets

By foreign financial institutions about financial accounts held by U.S. taxpayers or foreign entities in which U.S. taxpayers hold a substantial ownership interest

The objective of FATCA is the reporting of foreign financial assets; Withholding is the cost of not reporting.

Role

Onshore Co ordinator/SME

Solution Environment

UNIX, Rational Team Concert Client, ESQL, Websphere Message Broker v7,Websphere MQ v7,IBM Datapower v5

Responsibilities

Provide architectural solutions for business challenges

Performance Engineering

Completed requirement analysis from the requirement document given by client team by direct interaction with them.

Responsible for Detailed Technical Design Documents for the above mentioned components. Worked primarily on Development, Testing and troubleshooting of various components such as Interfaces and Custom modules.

Project

Fixed Term Deposit Maturities

Customer

Lloyds Banking Group

Period

Apr 2012-Dec 2013

Description

There are around 2M Fixed Deposit (FTD) Accounts across LBG.(1.8M HBOS,300k LTSB) with c650k maturities each year. Total balances across these accounts are in excess of 37bn Euros. The Project deals with providing automated maturities functionality and Automation of new manual processes for HBOS as a part of bank Integration. Large amounts of manual intervention including areas such as Requirement to manually process instructions on the day of maturity, Requirements for branches and telephony to hand off instructions via TMS to operations, Manual production of Certificates of Investment. Inability to view and amend instructions across the channels is few of automated manual intervention as a part of Group Simplification Initiative.

Role

Technical Lead

Solution Environment

IBM Websphere Integration Toolkit 7.x,6.0 IBM Datapower v5

Responsibilities

Using WMB Message broker tool kit, develop a middleware solution, message flows to integrate different systems based on requirements gathered on project releases.

Using WebSphere MQ Server and WebSphere MQ Explorer create messaging architecture and system to exchange the business messages.

High level & low level designs

Lead the Offshore development team.

Worked with Technical team leads in interpreting and elaborating requirements artifacts into design specifications

Project

SAPHR Migration:

Customer

KBC Bank, Belgium.

Period

Feb 2011-Jan 2012

Description

The input for the daily full load is a file from SAP HR GLOBAL which contains IDOCs.

This file contains information about all employees. When the file is detected (polling) on the EAI server, processing starts. As this is a very big file, it is divided in three parts and processed in parallel on then EAI server. The result is concatenated and copied (C: D) to the subscribers. Changes in the human resources, due to job rotation, discharges or resignations should be reported by the HR management system (SAP module).

SAPHR provides this data through a file that will be converted to the NDM Format. This data is then being distributed to 30 subscriber applications through various Interfaces like SAP, FILE, MQ, and Database. A Similar setup is maintained for Online Flows with ALE Connections from SAP for Delta Feed (Online Processing).

Role

Developer

Solution Environment

Message Broker 7.x, IBM MQ v7,ClearCase,Red Hat Linux

Responsibilities

Successfully developed and migrated over 30 components from existing e*Gate Codes to Message Broker in ESQL.

Coordinated the setting up of the environment.

Creating Framework Components to coexist SeeBeyond e*Gate and Message Broker and test their performances.

Performance analysis and tuning the message flow performance by analyzing the processing the time taken by the message flow.

Deploy the message flow and other EAI components into Dev/ACC/Prod Env.

Prepared Unit and Integration Test Cases and documenting testing Procedures for migration.

Handling Incidents from Test/Prod environment.

Project

Central Corporate Credit Register (CKO2)

Customer

KBC Bank (Belgium), National Bank of Belgium(NBB)

Period

Oct 2010 – April 2012

Description

One of the mandatory actions that a financial institution must undertake is to send information regarding its loans to the Central Credit Register of the National Bank of Belgium (CKP-CCP, CKO-CCE). Furthermore depending on the type of loan, consultation of the Central Credit Register is compulsory before any new loan can be granted. It is also frequent that financial institutions request the service of a credit insurer to avoid suffering from any losses arising from borrowers’ insolvencies. Information about the loans and the borrowers is then regularly sent to the credit insurer. Similarly, KBC sends such information and also Queries about borrowers’ insolvencies to NBB, Belgium.

Role

Lead developer

Solution Environment

Java, e*Gate, Clearcase, HTTP(S),UNIX

Responsibilities

Requirement analysis and preparation of functional specification and HLD doc.

Prepares design documents (HLD/LLD) for message broker interface flows.

Involved in interacting directly with Clients on functional and technical requirements.

Developed key Module integrations

i.e. involved in setting up adapters (eWays)

ETD creation

Writing Routing and Transformation Logics (Collaboration Rules).

Performed Peer reviews, Unit, integration and E2E testing.

Deploying the EAI components into Dev/ACC/Prod Environments.

Project

BynxFleet

Customer

KBC Bank (Belgium),Bynx

Period

May-2009 to Till Oct-2009

Description

Data will be provided from the application BynxFleet (firm name is Bynx) to a mainframe C+ side system.

The data on the source side will be provided by BynxFleet in an XML-file and will consist of : structure info, steering data, sender info, receiver info, content and a header and trailer part. This data will be mapped and the point-to-point eway will transform these data to cobol copybooks of KBC OUTPUT. Those data can be transformed by C:D or MQ (in case of a transactional flow).

BynxFleet provides KBC an XML-file with the core information needed to create output which is only part of the information KBC Output (responsible for creating and printing invoices) desires. Within eGate an ‘enrichment’ of the data is being done to create the desired KBC Output layout containing all information. (consisting out of different copybooks: structure info, steering data, sender info, receiver info, content and a header and trailer part. The header, trailer and different copybooks are considered to be aggregated in 1 etd for KBC Output.

There is a batch and transactional flow on BynxFleet. Independent of the way BynxFleet creates output the KBC Output factory processes it in an online or batch mode. The possible ways to have connectivity towards the KBC Output factory is C:D (batch, file), MQ (best time, transactional).

Role

Developer

Solution Environment

Java, e*Gate, Clearcase, HTTP(S),UNIX

Project

Maintenance Project

Customer

KBC Bank, Belgium.

Period

Nov-2009 to Till Nov-2010

Description

Maintenance of 5000+ EAI components, 12 servers including PROD, ACCT, B2B, Infra servers dispersed in 23 schemas across numerous critical interfaces like Markets, Payments, Trading, Credits, Assets, ID2,etc.Ensuring continuous improvement and management of all areas of service delivery i.e. capacity management, availability management, business continuity, incident and problem management. Managing, Monitoring and identifying risks regularly during transition phase.

Role

Onshore Support Engineer

Solution Environment

RH Linux, HP AIX, SeeBeyond e*Gate,JMS,ClearCase.

Understand functional requirement of the incident under context.

Understand design requirement.

Complete ownership or Follow-up of the Incident.

Interact with clients on clarifications.

Performing technical integration testing as per the assignment.

Update Knowledge Database (Problem Solvers).

Contribute towards the quality initiatives of the project and acquire knowledge on Quality Process.

Providing Beeper Support.

Analysis the Root Causes of Frequently Occurring Incidents and providing Solutions.

Handle Release Management activities from onshore.

PERSONAL DETAILS:

Name

Visweswara Ramakrishna Natarajan

Date of Birth

11th Nov, 1986

Gender

Male

Marital Status

Married

Nationality

Indian

Languages

English Tamil,Hindi

Address

17A,Natesa Nagar, 5th Main Road,Virugambakkam,Chennai-92



Contact this candidate