ihsan ali, Integration architect/SOA Lead/Oracle SOA Suite/API Management/Weblogic

ihsan ali

Integration architect/SOA Lead/Oracle SOA Suite/API Management/Weblogic

National Water Company

Location
Saudi Arabia
Education
High school or equivalent, Computer Science
Experience
13 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 6 Months

Integration architect/SOA Lead/Oracle SOA Suite/API Management/Weblogic at National Water Company
  • Saudi Arabia - Riyadh
  • My current job since March 2014

The National Water Company in Saudi Arabia is dedicated to providing quality water and wastewater management services to all citizens and residents, while promoting and encouraging skill enhancement and career progress for its employees and staff. I have been working as Integration Lead on Architect role in NWC headquarters, Riyadh

I am responsible for architecture of Integration Solutions by Adopting SOA principles

Oracle SOA Consultant at Infokall Solutions
  • Malaysia - Kuala Lumpur
  • March 2013 to February 2014

I have been working as Oracle SOA Consultant Responsible for Design & Development of Integration solutions by Making use of Oracle SOA Suite

Consultant at Wipro Technologies
  • India
  • November 2010 to February 2013

Customer:Telekom Malaysia
Telekom Malaysia, is the largest integrated solutions provider in Malaysia and one of Asia's leading
communications companies,
I have been working as an Oracle SOA consultant for Telekom Malaysia deputed by Infokall solutions
Sdn.Bhd In client location
PROJECTS:EAI Migration Project
Large scale project which involves migration of Java caps integration interfaces to Oracle SOA platform by
making use of Oracle BPEL and OSB components of Oracle SOA suite 11g
Project Responsibilities:
* Thorough analysis of Java caps code To migrate to SOA platform
* Creation of high Level and technical documents based on existing Java caps code.
* Developed BPEL processes using DB Adapter, File Adapter, JMS Adapter, and FTP
Adapter
* Developed custom Web Services using Oracle JDeveloper
* BPEL Error handling was implemented for handling the faults in BPEL Processes
* Business faults were handled using the catch, catchall, throw, compensation and
compensation handler activities. The system faults were handled by defining fault-
policies in the fault management framework
* Worked with performance tuning to handle large data both in the adapter level and
administraion level
* Performed unit testing and involved in integration testing and QA Testing
* Involved in enhancement and maintenance of the interfaces
* Involved in deployments from DEV to QA
* Unit testing and production support for the developed interfaces
Environment: Oracle SOA Suite 11g (BPEL, Mediator, Business Rules, Adapters), JDeveloper
11.1.1.4.0, Java, XML, XSD and WSDL
Key Interfaces
Payment Adjustments
This was a file to file interface implemented in BPEL.The challenging part of the interface was
the complex validations which should be performed to check the correctness of the data. The
successfully processed data has to be archived and error file has to be moved to error location
respectively. An email notification has to be send with a relevant status message.
Role and Responsibility:
* Responsible for the Design and Developement of the Interface which connects
between Different File system using Oracle BPEL platform
* Created FTP adapters in Jdeveloper to connect source and target file systems
* Done compex validations using various string functions and in bulit BPEL functions
* Done Sever level tuning to meet the requirements
* Designed BPEL flow to meet the requirements efficantly
* Implemented fault handling, fault retry and rejection in BPEL
Billing Adjustments
This was a file to file interface implemented in BPEL.The challenging part of the interface was
splitting of the single file in to different small files based on the header and send it to multiple
targets which. The successfully processed data has to be archived and error file has to be
moved to error location respectively. An email notification has to be send with a relevant
status message.
Role and Responsibility:
* Responsible for the Design and Developement of the Interface which connects
between Different File system using Oracle BPEL platform
* Created FTP adapters in Jdeveloper to connect source and target file systems
* Done compex validations using various string functions and in bulit BPEL functions
* Made the splitting of file efficiantly and send it to multiple targets
* Done Sever level tuning to meet the requirements
* Designed BPEL flow to meet the requirements efficantly
* Implemented fault handling, fault retry and rejection in BPEL
Extract Customer Info
The interface requirement was to fetch large number of records from oracle database and to
insert in to Microsoft SQL server. The Challenging part of the interface was to handle large
number of records in minimum processing time. I was responsible for design and
development for the interface and could accomplish client requirement successfully.
Role and Responsibility:
* Responsible for the Design and Developement of the Interface which connects
between Oracle Database and Microsoft SQL Server using Oracle Service Bus (OSB)
* Analysed Existing Jcaps code and prepered technical documents for migrating in to
OSB platform
* Created DB adapters in Jdeveloper done adapter level tuning and imported in to
Eclipse to make use for OSB platform
* Created XQUERY and tuned it in such a way that it could handle large data
transformations with maximum efficiancy
* Done Sever level tuning to meet the requirements
* Designed proxy service message flow and business service to meet the requirements
* Implemented fault handling, fault retry and rejection in OSB

Education

High school or equivalent, Computer Science
  • at Govt.Engineering College,Thrissur(University Of CalicutKerala State. Board
  • January 2010

from

High school or equivalent, Computer Science
  • at Govt.Engineering College,Thrissur(University Of CalicutKerala State. Board
  • January 2010

from

High school or equivalent, Computer Science
  • at Kerala State Board
  • January 2003

91.17%.)

Specialties & Skills

Oracle SOA Suite
Oracle BPEL
Oracle Service Bus
ECLIPSE
MIGRATION
ORACLE DBA
PROCESS ENGINEERING
PROXY SERVER

Training and Certifications

Oracle SOA Suite (Certificate)
Date Attended:
December 2013