Post Job Free
Sign in

AIA Consultant

Location:
Hyderabad, India
Posted:
March 07, 2012

Contact this candidate

Resume:

Ramakrishna

Email:nmg17l@r.postjobfree.com

Mobile: 91-916*******

_______________________________________________________________________________

Career Objective:

I am a software Consultant with experience in developing real-time, database and web-based products in all sectors. I successfully apply my skills to many areas engaging in long-term projects to completion as well as urgent problem solving demands.

Professional Summary:

Software Consultant with a total of 5years of experience in the IT industry.

Inclined towards design and development in the field of information Technology.

Has mainly been part of the design and development of system, with hands on experience in Fusion Middleware technologies like BPEL, SOA and AIA2.5 and AIA 3.0.

Personal Summary:

Strong analytical skills, technical ability and problem solving skills.

Self-motivated, good communication and interpersonal skills.

Ability to quickly update and apply its full range of capabilities.

Strong in SOA 11g,AIA3.0

Positive Attitude.

Quick Learner.

Current Employer: Hitachi Consulting

Technical Skills:

Operating Systems: Linux, Windows

Languages: Java J2EE.

Web Technologies: Servlets2.3/2.4, JSP1.2,

JSF, Struts1.1/1.2,Spring

Fusion Middleware: BPEL, SOA11g, AIA (2.5, 3.0, 3.1).

Adapters: Oracle Applications Adapter, OA Adapter, JMS Adapter, DB

Adapter

Web Servers: Apache TOMCAT 4.x/ 5.x

Fusion Middleware Servers: OC4J server for 10g, Weblogic App server10g, SOA Managed Server

Application Servers: BEA Web Logic 7.x / 8.1, Jboss4.0.x,WebLogic 10g,SOA

Managed Server

IDE’s: Eclipse3.0, RAD 7.5, Jdeveloper11.1.1.3

Tools: Oracle SQL Developer, TOAD.

Database Mgmt. Systems: Oracle 9i, Oracle 10g

Achievements:

Best performer in the project for 2007 & 2008 in HCLTechnologies.

Academic Profile:

BSc computers from SSR College, Osmania University 2000-002.

MCA from Holy Jesus & Mary PG College, Osmania University 2004-06.

Work Experience:

Working as a Consultant in Hitachi Consulting Jan2011 to till date.

Worked as a Consultant in HCLTechnologies from April 2007 to Jan2011.

Project Experience

Project#1: Design to Release PIP

Client: Motorola

Role: Consultant

Duration: Oct 2011 –Till Date

Environment: Oracle SOA11g, AIA 3.0 BPEL, and ESB, Oracle11g DB, Weblogic

Server10g, Linux, Jdeveloper11g

The Design to Release PIP is the integration between the Agile to EBS. Whenever the Manufacture with Part Created and then associated to the ECO then the ECO is ready to release from Agile, When we release the ECO

It will be published in the Queue and from the Queue it will be sent to the ReqABCS where it used to Transform message from ABM to EBM and route it to the ProvABCS using ESB and Provider ABCS will transform the message from EBM to ABM and using APPS adapter it will update the part information in EBS.

Responsibilities:

Worked on User Extensions.

Developed the Custom composites to integrate to the Original PIP Functionality.

Worked on the Deployment Plan & Configuration Plan.

Project#2: STARS

Client: NetAPP

Role: Consultant

Duration: April 2011 –Sep 2011

Environment: Fusion Middleware, SOA10g, BPEL, and ESB, Oracle11g DB, Weblogic

Server10g, Linux, OWSM, Jdeveloper10g

The STARS module is to automate the entire onboarding/offboarding process of NetAPP.In this module the source system is Peoplesoft and when the new record inserted in the proplesoft it will call the STARS Module,The STARS module will recevie the data based on the data type like whether

It is an On-Board,Off Board,Rehire the action will be taken and the email will be notified to the manager.

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Prepared TDD.

Worked on development of BPEL, SOA, Mediator

Project#3: EATON Ebiz to SAP Integration

Client: EATON

Role: Consultant

Duration: Jan 2011 – April 2011

Environment: Fusion Middleware, SOA11g, BPEL, and ESB, Oracle11g DB, Weblogic

Server10g, Linux, AIA3.0,OWSM, Jdeveloper11g

The purpose of the Sync Sales Order interface is to create/update/query Sales Order site information between Oracle E-Business Suite and SAP. Whenever a Sales Order is created or updated in Oracle E-Business suite, the Sales Order information is to be synchronously propagated to the SAP systems (Germany [P57] or Austria [R3P]). The Sales Order information will be routed to either P57 or R3P based on the routing logic implemented in the SOA layer. Once the Sales Order information is created / updated in SAP, Oracle E-Business Suite is updated with the Status and Status related Message coming from SAP. This interface will also be used for Sales Order query operation.

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Prepared TDD.

Worked on development of BPEL, SOA, Mediator

Work breakdown, deciding on Timelines, Estimations and Tracking

Project #4:

Environment : Fusion Middleware, SOA11g, BPEL, and ESB, Oracle11g DB, Weblogic

Server10g, Linux, AIA3.0,OWSM, Jdeveloper11g

Project Title : Integration of B2B and Oracle E-Business Suite.

BPEL, SOA and AIA3.0+ version

Client : Emerson India

Duration : 3 months

Team Size : 1

Description :

PurchaseOrderFlow:

When ever a purchaseorder created in Ebusiness suite, they are going to drop the payload(.xml) in some location.We used to read that from FTP and send that to the JMS Queue from there we are going to consume the message and send it to the ReqABCS it will do the required transformation and send that to the EBS this will route to the ProvABCS it will transform to the ABM and send that to B2B..

Role: Technical Lead

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Prepared TDD.

Worked on development of BPEL, SOA, Mediator

Project #5:

Environment : Fusion Middleware, SOA11g, BPEL, and ESB, Oracle11g DB, Weblogic

Server10g, Linux, AIA3.0,OWSM, Jdeveloper11g

Project Title : Integration of Oracle Pedigree and Serialization Manager (OPSM) and Oracle E-Business Suite.

BPEL, SOA and AIA3.0+ version

Client : Oracle Corporation

Duration : 13months.

Team Size : 7

Description :

Oracle Pedigree and Serialization Manager (OPSM) is an edge application designed to address drug package serialization capabilities. The system will manage the creation of globally unique serials and will capture information about the serials and serial transactions that will provide a foundation for serialized item verification. It requires integration with the transactional systems that manage business processes relevant to serialization and serialized item tracking. Those processes are Manufacturing, Packaging, Shipping, Receiving, and Returns.

The first integration between OPSM and Oracle E-Business Suites will be designed to address the primary use cases around synchronization of product and lot information, creation of serials, and recording and/or tracking serialized item events.

The initial integration will record and/or track the following events:

SyncItemLotList

Synchronization of the Lot information in Oracle EBS to OPSM ongoing as lot information is added or changed.

Whenever a lot is created or updated it is going to raise a business event, Business event will call the Java concurrent program, Java concurrent Program will prepare the xml payload and then it will call the JMSProducer Mediator application it produces the message in the queue then the JMS Consumer will pick the message from the queue and the send to the BPEL (Requestor ABCS), this BPEL service will transform the data covert from ABM to EBM then it will send to the EBS.EBS will route the Data to another BPEL (Provider ABCS), it will transform the message from EBM to ABM then it will call the OPSM target web service, target web service send the data to the interface tables of OPSM

Requirements in the Integration:

Transfer Advance shipment notice data to OPSM, which include serialized shipped items, the container packaging hierarchy, and the shipped item genealogy.

Whenever the Delivery closed in the EBS (EBusiness suite), it will call the JMSProducer Mediator application it produces the message in the queue then the JMS Consumer will pick the message from the queue and the send to the BPEL (Requestor ABCS), this BPEL service will transform the data covert from ABM to EBM then it will send to the EBS.EBS will route the Data to another BPEL (Provider ABCS), it will transform the message from EBM to ABM then it will call the OPSM target web service, target web service send the data to the interface tables of OPSM

AdvanceShipmentNoticeList

Transfer Advance shipment notice data to OPSM, which include serialized shipped items, the container packaging hierarchy, and the shipped item genealogy.

Whenever the Delivery closed in the EBS (E-Business suite), it will call the JMSProducer Mediator application it produces the message in the queue then the JMS Consumer will pick the message from the queue and the send to the BPEL (Requestor ABCS), this BPEL service will transform the data covert from ABM to EBM then it will send to the EBS.EBS will route the Data to another BPEL (Provider ABCS), it will transform the message from EBM to ABM then it will call the OPSM target web service, target web service send the data to the interface tables of OPSM

ShipmentReceiptList

Whenever the receipt transaction is saved in EBS in receipt or receiving transaction form. The deliver transaction will happen and the items are send to the specified inventory. For this deliver transaction a New Business event is raised will in turn send receipt and serial details from EBS to the endpoint URL in AIA layer. The receipt and serial details from the endpoint URL is processed in AIA layer and then the required details are send to OPSM. In this process the serials details may or may not be entered in EBS.

Once the RMA details are send to the OPSM, the Material Transaction form in EBS is used to call the OPSM UI for entering the serials in OPSM.

Role: Technical Lead

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Prepared TDD.

Worked on development of BPEL, SOA, Mediator

Project #6:

Environment : Fusion Middleware, SOA10g, BPEL, and ESB, Oracle10g DB, OracleApplication

Server10g, Linux, AIA2.5,Jdeveloper10g

Project Title : Integration of OTM and Oracle E-Business Suite.

Client : BROCADE

Duration : 15months

Team Size : 4

Description :

Requirements in the Integration:

Whenever location is created or updated in E-Business suite the location information is transferred to the OTM

SyncLocationList:

Whenever location information is created in Ebusiness suite the OracleApplication Adapter will listen to the raised business event and then Data will be transferred to the ReqABCS (BPEL) and the BPEL will enrich the data and transferred to the EBM then the transferred EBM will give it to the EBS,EBS will route the Data to the provider ABCS,Provider ABCS will call the target Application service and then it will dump the data to the OTM interface tables

Role: Developer

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Prepared TDD.

Worked on development of BPEL, SOA,ESB

Project #7:

Environment : Struts1.2, DAO, WebSphere6.0, TOAD 9.0, RAD7.5, Oracle,

Interwoven, Hibernate3.0, SQL, Pl/SQL

Project Title : PARIS

Client : BROCADE

Duration : 4months

Team Size : 3

Description :

The current process for managing changes to our Price Lists is very manual and people dependent. The Sales Team maintains a price list that they share with their customers (Brocade’s partners). Whenever changes to the Price of products are needed, either due to competitive pressure or due to other market conditions, the Sales Team submits a proposal for price changes to the Price Working Group (PG).

The proposal describes:

OEM

The product SKU

The proposed price

Justification for the new price.

The outcome of the PWG review is either an approval of the price changes or a reject (with a request for more information from the requestor). If a proposal is rejected, it is sent back to the sales team for more information. For those price proposals that are approved, Account Management uses a template that was created in a format that has been agreed upon with the Accounting team. This template is sent to the Pricing Manager for approval with a copy to Accounting. The Pricing Manager compares the data in the template

With the outcome of the PWG discussion and approves the change to the ERP price.

Accounting then uploads the revised price for the specific OEM and the specific product for which the Changes apply into Oracle.

Role: Application Developer

Responsibilities:

Requirements gathering.

Analysis and Design of application.

Worked on Struts MVC design pattern.

Developed PARIS application from end to end.

Project #8:

Environment : Eclipse3.1, Struts, Oracle SQLDeveloper, Jboss4.0.3

RDBMS : Oracle9i

Project Title : GPB(Growth Play Book).

Client : GETransortation Systems.

Duration : 4 months.

Team Size : 2

Description: Growth Play Book (GPB) is a process to manage growth and get more accountability from all stakeholders GPB is a tool to automate the process, is meant for viewing consolidated data related to various projects. It provides information about a projects’ categorization, their yearly costs & benefits as well as their cash flow reports, their current status, and also how the projects have fared in terms of deadlines for various phases.

Role: Application Developer

Responsibilities:

Involved in Design of reports.

Developed JSP pages.

Hands on Experience in writing Stored Procedures.

Developed applications that adhere to MVC Design Pattern,

BusinessDelegate,DAOs.

Project #9:

Environment : Eclipse3.2, Maven 2.0.6, Continuum1.1, Servlet, JSP, Jboss –

portal-2.4.1.

Project Title : SQDB

Client : GEInfra

Duration : 5 months

Team Size : 1

Description:

SQDB (Software Quality Dashboard), which checks the quality of any Java, J2ee based project. Where we used code review tools like check style, pmd, find bugs. Using maven in this project It generates the reports and through those reports one can visualize the java coding of any project and we are providing centralized access with that one can see the reports and changes the java code and through continuum we are doing the regular build to see the performance of project.

Role: Application Developer

Responsibilities:

Designing the tool which checks the health of any java based project.

(RAMAKRISHNA)



Contact this candidate