Oracle Soa/bpel Developer Resume
Taylor, MG
Summary
An IT professional with over 6 years of experience, having an extensive knowledge and applied experience in Oracle SOA suite, Oracle BPEL, Oracle Enterprise Service Bus, Web Services, .net , JAVA, JavaScript, OS concepts, UML , various application servers and other CMM level 5 quality standards. Highly adept in building integration solutions using the oracle SOA Suite. Highly accomplished learner with good communication skills and a great team player. Extremely result oriented person capable of delivering zero defect projects with adherence to time lines and quality standards.
Technical Expertise
- Competent in using integration / orchestration tools like Oracle BPEL process manager, Oracle Enterprise Service Bus
- Accomplished many challenging integrations between various heterogeneous systems and developed highly challenging and complicated workflows using the above products
- Designed & Developed .net Webservices
- Adept in XML and developing complicated XSD’s
- Highly proficient in Oracle SOA suite of products.
- Worked on the Oracle Fusion Middleware stack of products like Oracle access manager, Oracle Internet Directory, Oracle Content DB, Oracle Portal, Oracle Collaboration suite etc
- Worked on the basic, advanced and design concepts and development methodologies of Oracle Portal
- Expertise in using File Adapter, FTP Adapter, Database Adapter, AQ Adapter and JMS Adapter for integration using Oracle ESB and for development of custom business processes using Oracle BPEL Process Manager
- Expertise in Enterprise Service Bus (ESB), Oracle Mediator, Java Message Service (JMS) Queues, Oracle Advanced Queues (AQ), Oracle Resource Adapters.
- Handled the administration of the middle tier as well as the infrastructure tier of the Oracle Application Server in various engagements
- Experienced in developing tools and applications using .net
- Experienced in Oracle E-Business Suite(ESB)
- Experienced in administration of SQL server
- Experienced and Adept with development tools like JDeveloper and Eclipse.
- Adept in handling the onsite-offshore model of project implementation and have done it successfully on numerous occasions
- Extensive Experience in working with PL/SQL packages, Stored Procedures, Functions and Triggers
- Experienced in building the customer relation
- Can work individually or in a team, with the same level of efficiency.
Professional Experience
Confidential, Taylor, Michigan: Mar 2010 - Till date.
Project Description:
Oracle SOA/BPEL Developer:
The project involved a large scale revamp of the IT infrastructure of the organization and migrating most of the existing legacy systems to Oracle and integrate the other applications with the ones migrated to oracle.
Role
- Design and build solutions based on best practices and the complexity of the systems involved
- Designing the business processes and their integration with the other applications
- Documenting the gathered requirements
- Develop a monitoring system to constantly monitor the BPEL transactions
- Extensively used XSLT, XSD, and WSDL
- Developed various Web Services using WSDL, SOAP and Oracle JDeveloper
- Design and Developed ESB processes, configure database, file adapters and tuned BPEL and ESB processes
- Defined WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition
- Interact with other teams to track the status of the implementation
- Testing the portal functionalities and BPEL workflows
- JMS adaptor was used for Producing and consuming the messages.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server
- Using EBS suite to Provide robust, consistent integration framework with extensive infrastructure based on SOA principles
- Used Oracle ESB for content based routing with synchronous/asynchronous messaging techniques to ensure guaranteed notifications to approvers
- Manage various modules of the implementation and update the status to the top management
Confidential: Salt Lake City, UT: Nov 2008 to Feb 2010.
Project Description:
Oracle SOA Developer
The project involved development of a new eCommerce platform for Confidential to facilitate them to come up with new products like “Incentive Solutions”, “Recognition at work” and integrate with the existing products and provide them with an Enterprise wide integrated solution which is inclined towards Service Oriented Architecture
Role
- Gathering requirements from business users and documenting them
- Design the application to be built, keeping in mind, the various heterogeneous systems that are to be integrated
- Develop web applications using .net
- Effectively used Technology adapter which includes FTP Adapter, DB Adapter and AQ adapters
- Design and Implement error handling using the Fault handling framework
- Develop an enterprise wide integration using .net web services and oracle SOA.
- Develop custom applications using the oracle soa suite api to meet the customer requirements
- Involved in the deployment of BPEL and ESB services on to the production server
- keeping track of the project and reporting the same on a regular basis to the client management, addressing any technical issues, deployment, providing architectural recommendations to the client
Confidential, Columbus, OH: Sep 2007 to Nov 2008.
Project Description:
Oracle SOA Developer:
The project involved integration among the various legacy as well as the latest systems available at Confidential. There was a need to develop Webservices to facilitate some of the many complicated integrations
Role
- Interacting with the customer to know the requirements and put them in a document
- Design the various BPEL processes to facilitate the integrations
- Orchestrated the entire business process and human task flows using BPEL Process Manager, ESB, Web Services, WSDL, SOAP, UDDI, XML Oracle Top Link, and Oracle SOA JDeveloper
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server
- Develop various ESB services for the legacy system integrations
Confidential: Apr 2007 to Sep 2007.
Project Description.
E-Report Document Management system is a distributed system that allows users to scan documents, apply business logic and rules to compress and check validity, automate approvals, send notifications and help retrieve them online.
Role
- Gathering and documenting the requirements from the business users
- Designing the portal application and the BPEL processes
- Develop portlets using the PDK and JPDK
- Develop BPEL processes using the BEPL process manager
- Testing the portal functionalities and BPEL processes
Confidential: Jul 2006 to Mar 2007.
Project Description.
E-Requisition System is an ADF based solution for creation of Purchase Requisitions. Upon completion of the approvals Purchase Orders are created and Requisitions are validated using the business rules specified in Rules Engine. Requestor and chain of approvers are notified about the requisition through BPEL Notification Activity. Task Manager was customized and used for the approval process. Oracle SOA’s JDeveloper, BPEL, ESB and Rules Engines were used for designing, building and deploying the workflows and scheduled jobs. Oracle Business Activity Monitoring (BAM) is used for Activity flow.
Role
- Gathering and documenting the requirements from the business users
- Designing the identity system and the role based access control by taking all the existing and the forth coming applications into consideration
- Setup the oracle content services and develop custom scripts to migrate data from various repositories like filenet, stellent etc.
- Develop custom scripts to migrate the various web pages into oracle portal
- Develop BEPL workflows to automate some of the business processes.
- Configure the Oracle access manager to meet the requirements
- Custom development using the identity management API’s to automate user provisioning and user creation
- Validating the content migrated to the content services from the different repositories
Confidential: Feb 2006 to Jul 2006.
Project Description.
Development, Integration and Implementation of an online banking project was done for our clients at Confidential. The bank provides online banking to support its renowned customers. The current application is a part of online banking that a customer leverages to set up his online account and make e-bills payment as well as intra account transfers.
Role
- Gathering and documenting the requirements from the business users
- Designing the portal pages and portlets.
- Develop portlets using the JPDK
- Develop BPEL processes using the BEPL process manager