Oracle Soa Architect /tech Lead Resume
Santa Clara, CA
SUMMARY:
- Over 10 + years of extensive IT experience in Development, Integration and implementation of software applications.
- Expertise on Enterprise Application Integration EAI, Service Oriented Architecture using Oracle SOA Suite and Oracle Fusion Middleware.
- Expertise on Web service Orchestration using Oracle BPEL Process Manger and Oracle Enterprise Service Bus (ESB).
- Good Exposure in Oracle Web Services Manager (OWSM) and Oracle Business Activity Monitoring (BAM).
- Good Experience in Oracle AIA Foundation pack.
- Good Experience in WLS 10.3.1 and Oracle Service Bus.
- Involved in various stages of Implementation, Customization, Training and post implementation activities of integration.
- Expertise in Oracle API Gateway
- Expertise Experience in Trouble Shooting and Code Reviewing.
- Strong Experience in implementing API’S in Oracle EBS.
- Extensively worked on developing PL/SQL Packages.
- Strong Experience in JMS Architecture.JMS Queues, Connection Factories
- Hands on experience in supporting and implementation of Business Integration for various customers.
- Implemented SSL for Fusion based Architecture
- Strong Understanding of XMPP
- Good Knowledge in Human work Flow.
- Strong Experience on setting up security for Middleware.
- Strong Experience in Setting up Failover Architectures for Fusion.
- Strong experience and knowledge of XML Technologies XML, DTD, XSLT and Style sheet etc.
- Strong Experience in REST, JSON and SOA based services.
- Strong Experience in SAML Security
- Good experience on Implementation of webservices standards SOAP, WSDL and UDDI.
- Extensively worked on RDBMS concepts and projects using Oracle10, SQL Server, Strong skills in the design and development of database objects. .
- Highly motivated team player with strong communication, analytical and organizational skills.
- Proven ability in quick understanding and learning of new technologies and their application in business solutions.
TECHNICAL SKILLS:
Oracle Fusion Middleware /Application Server: Oracle SOA Suite 10.1.3.x, 11g R1, 11g PS1 BPEL Process Manager, Enterprise Service Bus, Oracle Service Bus, Webservices Manager, Business Activity Monitoring, AIA FP 2.3
Developer Tools: Oracle JDeveloper Studio 10.1.3.4, 11.1.1.1.0, 11.1.1.2.0, OSB Workshop
Web Services Management: Oracle Web Services Manager
CRM: Siebel eBusiness Applications 7.7, Siebel Tools 7.7, EIM, EAI, Server Architecture.
Operating Systems: Windows NT, Windows 2000, Windows XP,Linux,Solaris
Languages: Java, C++, C, PL/SQL,UNIX Shell,Perl
Databases: Oracle 10, Oracle XE, SQLServer7.0/2000.
Web Tools: JSP, HTML, XML.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
Oracle SOA Architect /Tech Lead
Environment: SOA Suite 11g, WLS 10.3.1, OWSM 11g, Oracle 11g DB, Oracle API Gateway
Responsibilities:
- Roadmap for SOA Evolution
- Setup Agile Development Model
- Setup and Configure multiple SOA WebLogic Environments
- Setup Deployment Scripts
- Setup Oracle API Gateway
- Designed Interfaces for Wire Transfers, ACH
- Designed integration Strategy with external vendors
- Designed and implemented Data Security, Encryption and Decryption
- Designed and Implemented Messaging Strategy for JMS and MQ
- Implemented Several Policies for Oracle API Gateway
- Setup Monitoring for SOA WebLogic
- Setup SOA Governance
- Setup DB Partitioning and DB Backup process for SOA
- Defined error handling frame work using JMS Queues.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Secured the Environment with available features.
- Used OWSM for Securing BPEL Process.
Confidential, Mountain View, CA
Oracle SOA Architect /Administrator
Environment: SOA Suite 11g, WLS 10.3.1, OWSM 11g, Oracle 10g DBResponsibilities:
- Setup and Configure multiple SOA WebLogic Environments
- Setup Deployment Scripts
- Setup Monitoring for SOA WebLogic
- Setup SOA Governance
- Designed SOAP/REST based Web Services
- Designed High Volume Integrations.
- Designed Standard Integration Patterns for Interfaces
- Designed the App Server to handle high load of Integrations.
- Setup DB Partitioning and DB Backup process for SOA
- Integrated multiple customers facing Front end with Backend Systems.
- Integrated/Designed You tube Interfaces
- Integrated/Designed Confidential Play Interfaces
- Integrated/Designed Confidential Glass Interfaces
- Performance Tuning of App Server to handle the load from Web Services.
- Designed Real Time Customer facing Integration
- Designed Failover and message persistence.
- Implemented Security for the interfaces.
Confidential, Milpitas, CA)
Oracle SOA Architect /Administrator
Responsibilities:
- Developed and designed several Generic BPEL Processes & OSB Services
- Setup and Configure WebLogic Cluster
- Designed and developed scripts using python
- Designed and Developed SOAP / JSON / REST based Services.
- Setup Deployment Scripts
- Setup Monitoring for SOA WebLogic
- Setup SOA Governance
- Designed Database Adapters to poll for new records and sync data from multiple systems
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Involved in the configuration of the connection pools and data sources for Database Adapter and on the application server.
- Created Scheduler for BPEL Process.
- Created Fault Policies for Error Handling.
- Setup DB Partitioning and DB Backup process for SOA
- Created, Configured and Managed Oracle OSB (Oracle Service Bus) Services
- Created Queues, Connection Factories, Multi Data sources and Data sources,
- Configured JMS Queues, Connection pools and connection factories to connect to different databases and publish and receive JMS messages.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Configured Security with OSB
- Defined error handling frame work using JMS Queues.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Secured the Environment with available features.
- Used OWSM for Securing BPEL Process.
- Developed custom Functions in XSLT.
- Responsible for integration and unit testing.
- Configured Oracle APPS and database adapters
- Designed and created OSB Proxy and Business Services.
- Executed and wrote complex SQL queries to validate data integration
- Responsible for Integration and Unit testing.
- Deployed to multiple environments using ant scripts.
Confidential, Sunnyvale, CA
SOA Architect /Administrator
Environment: SOA Suite 10.1.3.5.1, OSB 10.3.1, WLS 10.3.1, BAM 10g, OWSM 10g, Oracle 10g DBResponsibilities:
- Setup and Configure multiple SOA WebLogic Environments
- Setup Deployment Scripts
- Setup Monitoring for SOA WebLogic
- Setup SOA Governance
- WLST Scripting
- Developed and designed several Generic BPEL Processes & OSB Services
- Designed Database Adapters to poll for new records and sync data from multiple systems
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Involved in the configuration of the connection pools and data sources for Database Adapter and on the application server.
- Created Scheduler for BPEL Process.
- Created Fault Policies for Error Handling.
- Created, Configured and Managed Oracle OSB (Oracle Service Bus) Services
- Created Queues, Connection Factories, Multi Data sources and Data sources,
- Configured JMS Queues, Connection pools and connection factories to connect to different databases and publish and receive JMS messages.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Configured Security with OSB
- Designed and created OSB Proxy and Business Services.
- Executed and wrote complex SQL queries to validate data integration
- Responsible for Integration and Unit testing.
- Deployed to multiple environments using ant scripts.
Confidential
Oracle Fusion Lead Architect/Developer
Environment: SOA Suite 11g R1,11g PS1,OSB 10.3.1,WLS 10.3.1,WLS, 10.3.2,BAM 11g,OWSM 11g,Oracle 10g DB
Responsibilities
- Responsible of Detailed Design of BPEL, ESB and OSB processes.
- Designed the Failover Architecture.
- Implemented Scheduler for BPEL Process.
- Created Queues,Topics,Connection Factories,Multi Datasources and Data sources,
- Configured Siebel and SAP Adapter.(3rd party Adapters)
- Configured Security for OSB and BPEL Interfaces .(HTTPS on SSL)
- Defined error handling frame work using JMS Queues.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Secured the Environment with available features.
- Used OWSM for Securing BPEL Process.
- Developed custom Functions in XSLT.
- Responsible for integration and unit testing.
- Configured Oracle APPS and database adapters
- Deployed to multiple environments using ant scripts.
Confidential
Sr SOA Consultant (Architect/Developer)
Environment: Oracle EBS R12, Oracle SOA Suite 10.1.3.4,AIA FP 2.3, Oracle BPEL Process Manager, Oracle ESB, Oracle Web Service Manager(OWSM), Oracle 10g Database Enterprise EditionResponsibilities:
- Designed and created complete BPEL Processes for orchestration using different process activities.
- Designed the Interfaces.
- Created Interfaces using BPEL.
- Created Services using Oracle ESB..
- Used ESB for routing and transformations.
- Architected the design And Developed the Interfaces..
- Used EBO From AIA Foundation Pack.
- Created EBM, Extended the EBO’S.
- Implemented the Account Entry and shipment receipt EBO.
- Created Triggers, Packages in PL/SQL for extraction of data from EBS.
- Configured the Business Event System.
- Implemented the API’S.
- Configured Oracle Apps Adapter,AQ Adapter,DB Adapter
- Created security for web services using OWSM.
- Created Error E - mail Notification Process using BPEL.
- Created Custom Schemas as per the requirement.
- Configured Human Workflow.
- Performed Unit Testing.
Confidential
Consultant (Oracle Fusion)
Environment: Oracle Application Server 10g, Oracle SOA Suite 10.1.3, BPEL, ESB, Oracle 10g Database Enterprise EditionResponsibilities
- As part of Integration all Inbound Transaction will populate data to ERP tables and all Outbound Transaction will send data to a third party (GXS) for EDI translation. All Inbound transaction and Outbound transaction is having Common BPEL Process, Transaction Specific BPEL Process and Logical ESB process. For Inbound Transaction and Outbound Transaction data got transformed from OAGIS xml to Database XML and from Database XML to OAGIS xml respectively.
- Creating BPEL process for Integration Workflow.
- Creating ESB processes for routing Business Flow.
- Extensive works in XSL for Transformations and XML node manipulation
- Working on OAGIS Schema.
- Error Handling Configuration, Logging Framework and sending Email notifications.
- Writing the unit test case’s & Unit testing
- UAT Support and resolving the bugs with no delay
Confidential
Consultant (Oracle BPEL Developer)
Environment: Oracle Application Server 10g, Oracle BPEL Process Manager, Oracle 10g Database Enterprise Edition, Oracle Applications 11.5.10, JDeveloper 10g, DART Enterprise 6.0.
Responsibilities:
- Installation and Configuration of Oracle BPEL Process Manager 10g.
- Created BPEL Processes using different process activities and adapters
- Developed a common Email Process in BPEL using notification service to send the email to concerned person in case of any failure or exception occurs in the flow.
- Developed a Fulfillment process to integrate the webservice with the database API. The database API is exposed as webservice in the process using Database adapter.
- Developed an Order header process, Order Process, Order line Process to integrate DE’s Order Service with the respective Oracle database API’s.
- Performed unit testing.
Confidential
Consultant (Siebel Configuration)
Environment: Siebel CRM 7.8.2.6, Siebel Tools, Oracle 10g, Windows XP.
Responsibilities:
- As a member of the configuration team configured and customized the Siebel UI. Designed Applets, Views and Screens. Created pick lists and drill downs
- Worked with administrator in adding new columns to existing tables or adding new tables in order to meet the needs.
- Provided the production support and responsible for implementing the enhancements for four major releases
- Involved in troubleshooting the production issues by increasing the log levels and monitoring the component status etc.
- As part of Environment Cleanup, compared DEV and QA sif files and identified the gaps and analyzed and cleanup the process
- Created Find Object fields
Confidential
Consultant (Siebel Configuration)
Environment: Siebel CRM 7.5.3.4, Siebel Tools, eScript, Oracle9i,Windows XP
Responsibilities:
- Involved in Administration like registration of the views and associating with the Responsibilities and adding new columns and applying in the physical database.
- Involved in Dev-to- UAT process.
- As a consultant, studied the business flow, gathered the a business requirements, analyzed and created functional document. Involved in technical design and implementation of the application.
- Establishing a development environment, setting up developers, initializing database and performing Database Extracts. Creating Positions, Responsibilities and Employee records.
- Configured Siebel applications using Siebel Tools to meet enhancement/change requirements. Worked with users/management to understand and document requirements.
- Configuration of UI layer and Business layer. Designing applets (Form, List & Pick), List of values, creating business components, views, screens and attaching all these components to the corresponding applications.
- As a member of the configuration team, Configured and Customized the Siebel UI. Designed Applets, Views and Screens. Enabled the applets to display on web in different modes. Created pick lists, drill downs and Toggle Applets.
- Created Business Components and Business Objects