Mr. S RAMESH BABU (ID# *****)
Mob: +91-966*******
******.****@*****.***
Professional Summary
Design architect with an intense passion and appreciation for detail.
Skillful in designing projects from inception to completion, including;
SDLC all phases of the design process, and contractor interface. Experience
with telecom, banking, healthcare and public Projects.
Offshore Professional Summary
SOA, EAI, Cloud computing Functional cum technical with 9+ yrs. exp.
Specialties
Application Integration Architecture.-Design to Release, Order to cash PIP.
Oracle Fusion: Oracle SOA Suite (BPEL, ESB, OWSM, Web Services, BAM, UDDI,
Business Rules), AIA, PIP's
Agile PLM: Integrating with Webservices using Oracle SOA Suite, Workflows,
Business Services and Integration Objects.
Oracle EBusiness Suite Integration using Oracle SOA Suite, AIA, PIP's
Oracle BRM Integration using Oracle SOA Suite, AIA, PIP's.
Business Process Integration, Service Orchestration, Routing.
Executive Summary:
. Around 10 years of experience in development and implementation of
business applications in IT Industry. 5.0 years of Oracle Fusion MW
Technologies experience in Integration architecture primarily using
Oracle AIA PIP Technologies. Well Experienced in Oracle SOA Suite 10g,
11g, OSB & AIA.
. Developed multiple PIPs (Process Integration Packs) to integrate Oracle
Products using Oracle AIA 3.1
. Currently working on SOA 11g Fusion Middleware Project and AIA 3.1.
. . Experience in developing BPEL, ESB, BR, OSB, and Web Services.
. Thorough Experience and understanding of XML Technologies XPATH, XSLT,
WSDL, UDDI, SOAP, XSDs.
. Experience with technology adapters in Oracle SOA Suite like File, FTP,
Database, JMS and Oracle Applications adapters and integration of Oracle
E-Biz with Oracle Applications.
. Having good knowledge in writing the xml schema's and xsl transformations
for data transformations
. Design and implement error handling using the Fault Handling Framework.
. Experience in Web services Security, Virtualization of Services, and
OWSM.
. Experienced with Full Project life cycle and well versed with Agile PLM
and SDLC methodologies.
Good knowledge on the functional flow of Order to Cash (O2C), Order to Bill
& Procure to Pay (P2P) Achievements
Achievements
Recognized with pat on back award for solved outstanding issues at Riverbed
custom implementation.
Certificate of Achievement for my outstanding performance in Providian
financials- R1 Project from client CNA-Insurance.
Clients Appreciation as a key member in taking CS application live.
Licenses and Certifications
Sun Certified JCAPS (310-502) Integrator.
CERTIFICATIONS FROM IBM STACK
IBM certified for SOA Fundamentals (664)
IBM certified for Architectural Design of SOA Solutions (667)
IBM certified for Web Sphere Integration Developer (094)
IBM certified for Message Broker (997)
IBM certified for Web Services (807).
Education
Master of computer applications (MCA) from SVU, India.
Bachelor of Computer Science (B Sc -Comp) from SVU, India.
Employment Summary
Mahindra Satyam experience
Industry IT
Sub Industry IT
Organization Mahindra Satyam
Band-Sub band/ Designation Lead Developer
Duration May/2008-Till Date
Pre Mahindra Satyam experience
Organization Fidelity Info Services
Band-Sub band/ Designation Senior software engineer
Duration Dec/2007--May/2008
Industry Banking
Sub Industry Core Banking
Organization Accenture Services
Band-Sub band/ Designation Team Lead
Duration January/2006-Dec/2007
Industry Telecom
Sub Industry Telecom Analytics & Transformation
Solutions
Organization Tech Mahindra
Band-Sub band/ Designation Software engineer
Duration Dec/2005--November/2006
Industry Banking and Telecom
Sub Industry Telecom Analytics & Transformation
Solutions
Organization I vector Technologies PVT ltd.
Band-Sub band/ Designation Software engineer
Duration Jan/2003--November/2006
Skills
Primary Skill Oracle AIA, PIPS(Order to cash)
category
Secondary Skill Business Process Management
category 1
Secondary Skill EAI-Solution Architect
category 2
Secondary Skill Oracle Fusion MW
category 3
Project Acquired Architecture and design of Business Process
skills management.
Primary Domain Skill Health care
Sub Domain Hospital Information Systems
Solution Hospital Information Systems
Trained Skills Cloud Computing
Trainings
Type Title Location Organized by Duration
Technical WebSphere Bangalore IBM 4 Days
Education Technical
Conference(I
BM-WTC)
Technical JCAPSwith Bangalore IBM-WTC 4 Days
Education SOA
Technical EAI-SOA-BPM Bangalore Satyam services 7 Days
Education
Technical Oracle Hyderabad MahindraSatyam 8 Days
Education Fusion 11g
Project Details
Project Domain Transport and Travel Logistics
Sub Domain IT Strategy Consulting
Solution IT Strategy Consulting
Project Name: Riverbed - Agile PLM
Client Riverbed
Role Team Member
Organization Mahindra Satyam
Location Offshore: Bangalore - Esteem Onsite: Nil
Tower
Duration Offshore: May/2011--Till Date Onsite: Nil
Team Size Project : 4 Module :
Environment Languages: AIA 3.1, Req ABCS, Prov ABCS, EBM,
(with skill EBS, ABM, Oracle SOA Suite11g,Agile
versions) PLM,Oracle ebs.
Database : Oracle db.
Tools : Winscp, putty, Linux.
O/s : Windows.
Hardware Nil
a) Project Description
The integration between Agile PLM and Oracle E-Business Suite is designed
to enable
the product development process and address the primary use cases around
the
synchronization of product content information between Agile Product
Collaboration
and Oracle Manufacturing. This allows for rapid implementation of Oracle's
next-generation integrated enterprise PLM processes helping the customers
reduce
costs and any risks associated with typical third-party and custom
integrations.
Riverbed requires the ability to create ECO, MCOand SKUCO's in Agile and
transfer them to Oracle. Bom's must be created as "common bom's" and
assigned to all organizations in the "RVBD BOM Hierarchy". Option
classes must either be created as part of the Variant management
functionality unless advises that Option classes are created differently.
In either case, the option class in Agile must match the Option class in
Oracle.
b) Contribution
Involved in design development of customizations.
Written a custom process for customizing the oracle transfer flag.
Giving support for production and administering the AIA part.
Prepared the architecture diagrams for new instances installed by me.
Solved the client issues on priority basis.
. To capture the requirements of integration. Suggest design
approaches to the solution designer for Integration part.
. Analyze the requirements and subsequently lead development of
the integration module.
. Implementation and development of Oracle ESB module.
. Installed and configured the high availability setup for Oracle
ESB. This includes setting up Oracle application servers and
Apache web servers in a cluster, installing the runtime and
repository ESB components and configuring the web servers with a
load balancer. The high-availability implementation is done on
Linux servers.
. Have worked on JMS, Database, File and SOAP adapters for Oracle
ESB. Setup and configured them as well.
. Designed and implemented Business Processes using Oracle BPEL
PM, JDeveloper.
. Implemented Oracle ESB (Enterprise Service Bus) and integrated
with BPEL.
. Involved in design and development of BPEL processes that
contain Human workflow and paging.
. Developed BPEL processes that contain exception handling to
capture the Remote and Binding faults.
. Using JDeveloper as the development environment..
Roles & Responsibilities:
1) Involved in Design and architecture of agile PLM to oracle
manufacturing PIP Communications.
2) Developed custom BPEL process as per riverbed business to filter
parts transferring to oracle ebiz.
3) Giving production support 24/4 for various issues comes across in
production.
4) Solved outstanding issues in PIP, which are show stoppers for
production release.
Environment: Oracle AIA 3.1 FP, Order to Cash PIP's, Oracle SOA Suite 11g,
JDeveloper 11g, Oracle EBS DB, Linux & Windows 2003, Oracle E-Business
Suite.
Project Domain Telecom
Sub Domain Open Design House and Mobile Solutions
Solution Open Design House and Mobile Solutions
Project Name: Warranty5245 - Service Definition
Client Apple
Role Team Member
Organization Mahindra Satyam
Location Offshore: Bangalore - Esteem Onsite: Nil
Tower
Duration Offshore: Onsite: Nil
December/2010-April2011
Team Size Project : 3 Module : 2
Environment Languages: Oracle SOA suite 11g.
(with skill
versions)
Database : Oracle
Tools : JDeveloper
O/s : Mac OS
Hardware Mac Os
a) Project Description
Implement a stub EDW-Warranty service. This will have a structure similar
to SAP-Warranty but its WarrantyCheckRequest and WarrantyCheckResponse will
not have Message Header and Log complex objects. But it will have an
additional Contract Info data structure. Assume contract Info data
structure with say 5 fields. Facade service will be implemented as
stateless synchronous BPEL flow. This should NOT interact with database for
every invocation. Test Scenarios and test data creation Versioning of the
Facade Warranty Service, in a share nothing weblogic cluster.
Roles & Responsibilities:
. Converted Quote from Sieble CRM into Sales Order & exposed as Web
Service for the input service to BPEL.
. Installed & Configured Oracle Siebel CRM on-demand AIA (PIP pack) on
SOA Suite 10g.
. Configured Oracle Service Registry to publish WebServices (EBS's)
exposed from the Oracle E-business Suite to coordinate with the AIA
BPEL Services.
. Exposed Enterprise Business Objects (EBO's) and Enterprise Business
Services (EBS's) form with the Oracle BPEL & designed the Business
process in BPEL.
. Created end-to-end customer related processes without manual
intervention using Oracle PIPs templates to convert into the Sales
Order.
. Configured Oracle Application adapters to communicate with Siebel & E-
Business Suite.
. Performed end-to-end flow using the AIA BPEL template according to
client needs in-order to convert the Sales Order data into the format
required by Oracle ERP Order Management module in E-Business Suite.
. Acknowledged the response for ATP-Check from Oracle E-Business Suite
back to Siebel CRM for Order status.
. Created Fault handling Services to acknowledge to the client for any
errors.
. Tested the BPEL Process for different inputs by creating Test Suits in
JDeveloper.
. Tested AIA Foundation Pack integration in CAVS test environment for
all web services without having to deploy participating applications.
. Deployed & tested the entire process using JMeter & Apache2 Framework
for Stress & Load test.
Project Domain Health care
Sub Domain Hospital Information Systems
Solution Hospital Information Systems
Project Name: LLSP Integration Engine
Client BT
Role Solution Architect
Organization Mahindra Satyam
Location Offshore: Nil Onsite: United
Kingdom
Duration Offshore: Nil Onsite:
May/2010-Dec2010
Team Size Project : 10 Module : 5
Environment Languages: EAI
(with skill
versions)
Database : Oracle
Tools : Oracle Fusion, BPEL, Adapters, ESB
Oracle, XML, Webservices.
O/s : Windows
Hardware Nil
a) Project Description
The main objective of the IE is to provide loose coupling between clinical
systems [e.g. Acute, Mental and Community Health Single Assessments] and
external systems. IE acts as a communication channel between the SPINE and
the external systems. IE has pre-configured connection points to interact
with external systems like Acute, RIO, PICIS, TRUST, etc.
Roles & Responsibilities:
. Design, develop and deploy Business Processes Orchestrated in BPEL and
ESB using Oracle Jdeveloper and SOA Suite 10g
. Developed the OSB Proxy services and Business Services.
. Fully designed and developed a BPEL process to validate and transform
data in Oracle Configurator tables to the Database using Database
Adapter.
. Fully designed and developed a Composite to Dequeue Request XML from
Multiple JMS Queues using Mediator and apply Business Rules using BPEL
and Transform data from Oracle Applications and Enqueue Reply XML to
JMS Queue using JMS and Database Adapters.
. Created sensors to propagate data from BPEL Processes to BAM Data
Objects.
. Developed BAM Reports, Dashboards as part of project Requirements.
. Define SOA environment release checklists for smooth transitioning.
. Define technical Design Document requirements (TDD) based on the
business requirements workshops.
. Developed BPEL processes and common reusable components based on the
design.
Project Name: On Star BDIF System project
Client GM-China.
Role Integration Architect
Organization Mahindra Satyam
Location Offshore: Bangalore Hyderabad Onsite: Nil
Road
Duration Offshore: May/2008--July/2009 Onsite: Nil
Team Size Project : 15 Module : 8
Environment Languages: EAI, SOA.
(with skill
versions)
Database : Oracle.
Tools : Enterprise Designer
O/s : Windows
Nil
Hardware
a) Project Description
The purpose of the Shanghai OnStarBDIF System project is to implement an
integration platform to enable data and service exchange among On Star and
external systems to enable On Star service delivery that meets expected
growth and expanding potential. The strategic requirements for the BDIF
project include (but are not limited to): a) Scalability characteristics to
support Shanghai On Star's future rapid subscriber growth; b) Functional
capabilities to support near- and long-term product initiatives for system
integration.
b) Contribution
. Involved in BPMN and BPEL analysis and design.
. Contributed on integration development.
Project Domain Banking
Sub Domain Core Banking
Solution Product Implementation, System Integration, PMO
setup and management
Project Name: Aloha Airlines
Client Aloha
Role Project Lead
Organization Fidelity national Info services
Location Offshore: Bangalore Hyderabad Onsite: Nil
Road
Duration Offshore: Onsite: Nil
December/2007--May/2008
Team Size Project : 10 Module : 7
Environment Languages: SOA, ESB, BPEL.
(with skill
versions)
Database : Oracle
Tools : JDeveloper.
O/s : Windows.
Hardware Nil
Functional 1. Involved in requirements gathering and
Skills designing of functional modules.
a) Project Description
The internet booking website (IBE) is a web application that allows
customers of Aloha airlines to book tickets online on the internet. Tickets
for all flights operated/marketed by Aloha airlines are sold through this
website. Currently Aloha has a booking website written in PHP/MySQL. The
booking website will utilize Aloha's holomua booking engine to make
booking/reservation related operations. The holomua booking engine provides
the reservation functionality through a set of web services.
b) Contribution
Understanding the requirements of end business customer & preparing RDD
with study of end-to-end systems
Involved in Designing, developing use cases, sequence diagrams, class
diagrams, and data flow diagrams
Involved in Analysis, Design, developing use cases, sequence diagrams,
class diagrams, and flow charts
Project Domain Banking
Sub Domain Core Banking
Solution Internet Banking - Development and Testing
Project Name: CNA-Finstar (CNA-Insurance)
Client CNA-Insurance
Role Consultant
Organization 1.Accenture Services
Location Offshore: Bangalore Hyderabad Onsite: Nil
Road
Duration Offshore: Onsite: Nil
August/2007--December/2007
Team Size Project : 12 Module : 0
Environment Languages: SOA
(with skill
versions)
Database : Nil
Tools : JBI, BPMN, ESB, Sun Java System
Application server.
O/s : Windows
Hardware Nil
a) Project Description
The aim of the project is to pay bills online. This can use to pay anyone,
anytime, anywhere in the United States. Some of the applications I involved
are on SOA based my work was on developed on BPMN, ESB and web services.
b) Contribution
Involved in development of CNA Insurance.
Project Domain Banking
Sub Domain Consumer Lending & Cards
Solution Credit/Debit Cards
Project Name: Providian financial services
Client WAMU
Role TM
Organization 1.Accenture Services
Location Offshore: Bangalore - Esteem Onsite: Nil
Tower
Duration Offshore: Onsite: Nil
January/2007--July/2007
Team Size Project : 15 Module : 4
Environment Languages: EAI
(with skill
versions)
Database : Nil
Tools : Oracle SOA suite,Adapters,Webservices
O/s :
Hardware Nil
a) Project Description
ICARD Acquisitions (IA) provides a web site where the User can apply for a
Credit Card through internet and also get an approval/decline decision
online. ICARD Acquisitions (IA) approves the User that he/she can be issued
a Credit Card. There are two ways where in IA can Approve Issuance of
Credit Card to the User. They are: 1) Non Prescreen 2) Prescreen ICARD
Acquisitions has Batch jobs, which is responsible for approving Prescreen
applications. All Prescreen applications cannot be approved immediately.
b) Contribution
CONTRIBUTED IN DESIGINING AND DEVELOPMENT
Project Domain Telecom
Sub Domain Telecom Billing & CRM
Solution Telecom Billing
Project Name: BT Vision Website
Client British Telecom(U.K)
Role TM
Organization Tech Mahindra
Location Offshore: Bangalore - MG Road Onsite: Nil
Duration Offshore: Onsite: Nil
June/2006--December/2006
Team Size Project : 14 Module : 1
Environment Languages: SOA, Webservices, Oracle Fusion, BPM,
(with skill ESB, Adapters.
versions)
Database : Oracle
Tools : Eclipse, CVS.
O/s : Windows
Hardware Nil
a) Project Description
BT Vision is an Internet based TV service providing customers with on
demand access to a wide range of film, TV and music content; a Free view TV
receiver and personal video recorder (PVR); and a number of on-line games
and other services.
b) Contribution
Involved in implementing and designing the business process for customer
modules.
Project Domain Telecom
Sub Domain Telecom Billing & CRM
Solution Telecom Billing
Project Name: 21CN NET C COMMON CAPABILITIES
Client British Telecom(U.K)
Role TM
Organization Tech Mahindra
Location Offshore: PUNE Onsite: Nil
Duration Offshore: Dec2005--June/2006 Onsite: Nil
Team Size Project : 20 Module : 2
Environment Languages: Seebeyond,eGate,eways,Adaptes,Webservi
(with skill ces,XML
versions)
Database : Oracle
Tools : Eclipse, Weblogic, CVS.
O/s : Windows.
Hardware Nil
a) Project Description
BT has versatile products and each product has it' online functionality at
pre-sales, sales and post sales areas. It needs a capability to integrate
all the modules and develop a integration framework.
b) Contribution
Capture the requirements for the Common Portal work package. Analyze the
existing online functionalities of existing products.
Identify the common requirements or functionalities of all these products
Involved in developing the tiles framework to the application. Gather the
high-level requirements from them for each product.
[pic]