Oracle Soa/bpel Developer Resume
UsA
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
- Solid experience in Java & J2EE based application & web services development.
- Worked on the Oracle Fusion Middleware stack of products like Oracle access manager, Oracle Internet Directory, Oracle Content DB, Oracle Portal, Oracle Collaboration suite, Oracle B2B etc.
- Expertise in Oracle Service Bus Service Interactions likeservice management, message brokering, configuration framework, security and transport layer, and messaging protocols.
- Expertise in using Oracle B2B toprovides the secure and reliable exchange of documents between businesses
- Before getting into Oracle SOA products, I was working as JAVA/J2EE Consultant providing enterprise application solutions for customers with primary responsibility being design and implementation of J2EE applications.
- Expertise in Application integration solutions leveraging AIA & PIPS as an accelerator, customizing & extending them for customer needs.
- 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 Oracle Service Bus(OSB)
- 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,Michigan: Mar 2010 to 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 and ESB transactions
- Involved in Oracle Service Bus Messaging Processing like Binding layer, Transport layer.
- Involved into Oracle Service Bus allows management and integration of messages and services across a services network.
- 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
- Implemented about 20 interfaces, simple to complex leveraging AIA architecture patterns, migrated several 10g BPEL/ESB processes to SCA based 11g composites, developed custom productivity XPath functions and utility services Involved in document exchange between business process using B2B
- 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, Nov 2008 to Feb 2010
Project Description:
Oracle SOA Developer
The project involved development of a new eCommerce platform for OC Tanner 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
- Involved in Oracle B2B enables the definition, validation, normalization / translation, identification, correlation, batching, routing and envelope generation of documents as defined by the individual standards.
- 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 Monitoring and SLA based alerting sub-system that integrates with Enterprise Manger.
- 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,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 A& f. 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, Oracle B2B 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.
Onsite/offshore: India
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.
Onsite/offshore: India
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.
Onsite/offshore:India
Project Description.
Development, Integration and Implementation of an online banking project was done for our clients at Central Bank of Oman. 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
- Involved in various SDLC stages of executing J2EE based enterprise applications including requirement analysis, design, implementation and support.
- Gathering and documenting the requirements from the business users
- Designing the portal pages and portlets.
- Develop portlets using the JPDK