Soa Architect Resume Profile
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Excellent 10 years of experience in IT industry in analysis, design, service modelling, development, implementation, support and co-ordination of EAI applications, SOA, BPEL, B2B, OSB, SOA Software Gateway, OIM ,Coherence ,SOAP web services, Restful API's and web applications in Java and J2EE technologies.
- Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert.
- Have 2 Sun certifications SCJP and SCWCD.
- Worked with Agile scrum methodologies.
- Has extensive experience on design, development, and architecting enterprise solutions and products based on SOA and Oracle based products.
- Extensive experience in IT projects with first-hand knowledge of all facets of Software Development Lifecycle SDLC including requirements gathering, analysis, design, development, testing, implementation, and post implementation support.
- Development Lifecycle SDLC including requirements gathering, analysis, design, development, testing, implementation, and post implementation support.
- Has worked extensively on middleware integration projects and BPEL performance tuning.
- Has designed and developed custom made frameworks to be used with Oracle BPEL and ESB for error and audit logging.
- Hands-on Experience building SOA based integration application using Oracle SOA Suite 10g, 11g and 12c.
- Developed integration solutions using AIA architecture and solid exposure to Oracle AIA methodologies.
- Involved in various stages of Implementation, Customization, and Training and post implementation activities of integration.
- Developed canonical schemas using industry standard OAGIS model.
- Successful track record of Application Integration, Data Integration, using Oracle Fusion Middleware technologies Oracle SOA Suite Oracle SOA and Oracle Service Bus OSB .
- Has SOA certification -Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert.
- Has worked with Oracle Agile PLM, Oracle ERP, Salesforce.
- Has worked with Mulesoft integration platform.
- Onsite Team lead experience.
- Mentor team members to increase competency, performance and delivery on the team.
- Good team player with strong communication and problem solving skills.
- Experience using Oracle SOA Suite, Oracle ESB Database Adapter, File Adapter, Oracle
- Applications Adapter , Oracle BPEL, Oracle Web Services Manager, Service Registry, and Weblogic Application Server
- Experience working with Java, BPEL, XML, XSD, XSLT, XPath, REST, WSDL languages
- Experience working with a Storage Systems, VM farms and High Availability system architecture
- Good experience in developing Oracle Service Bus OSB Proxy services and Business services
- Worked with protocols like SFTP, SMTP, FTP and HTTPS/HTTP.
- Good Exposure in Oracle Web Services Manager OWSM , Oracle Business Activity Monitoring BAM and Oracle Business Rules.
- Experience in Oracle B2B setups configurations for EDI data exchanges
- Experience working with portal frameworks, application servers J2EE/Weblogic ,
- Experience in integrating applications using ESB
- Experience in implementing Error handling framework for SOA suite
- Experience in Point-to Point and Publish-Subscribe Messaging Architecture
- Experience in working with Human Workflow in BPEL Process BPM 11g
- Technical expertise in Enterprise System Integration SOA, Security using Identity Management
- Expert understanding of high-level languages such as Java or other multi-threaded, object oriented programming.
- Experience working with design patterns, object construction and application architecture strategies
- Extensive experience with deployment strategies for distributed and multi-tiered applications.
- Proven ability to lead senior technical development staff and outside consultants
- Has worked on ADF-Bc4j Component, Task Flows, View Layer.
- Experienced in supporting testing events Performance/Load testing, UAT and QA , performing post go-live stabilization and providing extended maintenance support.
- Self-motivated with good work ethics. Good time-management skills with ability to manage several tasks/projects simultaneously to meet deadlines.
- Proven ability to translate complex business needs into technical solutions.
- Extensive experience of SOA frameworks, and web services integration via SOAP, REST, XML, XSLT, XPATH, XQuery, WSDL, Java
- Expertise in the UNIX operating system, and UNIX development tools and environments
- Proven ability to architect entire applications at both an object and a technology level
- Ability to document technical designs, developments, and implementations.
- Expertise in relational database concepts and database management systems.
- Expert ability to create process flow diagrams and flowcharts using Visio or similar charting tool.
EXPERIENCE:
Confidential
SOA Architect
Description: This project is to build a product/framework for helping the business analysts to create services on the fly based on different data sources and object model.
Responsibilities:
- Requirement gathering
- Designing the process flows and components of fusion middleware
- XSLT transformation
- Developed Bpel processes for orchestration.
- Worked on proxy service, business service of OSB
- Used MDS for storing DVM and all artifacts.
- Implemented Business Rules.
- Implemented workflow using human task.
- Designed and developed Spring MVC web app with Bootstrap UI
- Created Coherence management API layer to manage Coherence caching strategy
- Developed core components for onboarding framework
Environment: SOA, BPEL 12c, OSB 12c, Akana API Gateway, Coherence, Spring, Hibernate, ADF-BC, Java, Oracle, Bootstrap UI, JDeveloper, Eclipse
Confidential
SOA Architect
Description: Confidential is an Intra-application Communication Framework. Confidential is a solution to meet the Event Driven architecture by utilizing Oracle EDN Event Driven Network functionality as well as conventional event dynamic routing protocols. This framework helps external applications to communicate without the hassles of having to put JMS messages and interacting with the WebLogic t3 protocols. The consumers can get registered for the interested events.
Responsibilities:
- Requirement Gathering
- Designing the process flows and components of fusion middleware
- Implemented the solutions using BPEL and JAVA.
- Did high-level and detailed design for use cases around services for EDF
- Created Technical Design documents
- Did proof of concept for initial phase in ESB and BPEL
- Modeled different inter-services communication patterns with prescriptive guidance.
- A core contributor for Security Review process
- Design Development of canonical schema
- Used Business rules to define the business logic for the routing
- Developed enterprise solutions around message bus and transaction bus.
- Performed program reviews and design reviews
Environment: SOA, BPEL, OSB, Akana API Gateway, Spring, Java, Oracle, APEX, JDeveloper, Eclipse, Weblogic, Webservices, JMS
Confidential
SOA Architect
Description: The SOA Software API GatewayConfidential solution streamlines management, deployment, development and operation of APIs, enhancing security and regulatory compliance through authentication, authorization and audit capabilities.
Responsibilities:
- Requirement Gathering
- Developed Reference Architecture for SOA API Environment
- Developed roadmap for migrating existing services onto the SOA API gateway
- Prioritized significant architectural features for the High-Availability Initiative
- Designed, analyzed and documented security policies and procedures
- Participated and drove SOA governance
- Participated and drove road maps for technology adoption
- Design and develop Orchestration - aggregate multiple backend APIs or services, perform mediation, or composition.
- Developed and leveraged enterprise and industry best practices for gaining efficiencies
- Ensured Service design fits into overall SOA driven program
- Documented architectural trade off analysis for key architectural decisions.
- Documented enterprise architecture best practices
- Regularly interacted with the upper management.
- API Message Routing - Route based on message content, headers, identity and other factors
- Worked on Bi-directional protocol transformation - Convert existing SOAP or Plain-old-XML POX over JMS services into RESTful APIs with XML and/or ConfidentialN content Integration testing
Environment: Akana API Gateway, Spring, Java, Oracle, Eclipse, Jetty, Webservices
Confidential
SOA Architect
Description: The auto provisioning system consists of a collection of reusable SOA services and workflows leveraging enterprise integration standards -OSB BPEL. The provisioning portal web application consumes service and processes offered through the SOA layer. The solution included custom OIM integration to leverage attestation and reporting capabilities provided out of the box in OIM.
Responsibilities:
- Requirement Gathering
- Design of Services and integration with OIM
- Technical Design documents
- Error handling for all SOA services
- Design and develop workflow
- Organized and worked closely on Disaster Recovery Plan
- Exposing services on OSB proxy and business services.
- Developing custom Gateway to host the services.
- Design Development of canonical schema
- Engaged with the key stakeholders - business team and the end users.
- Developed BPEL processes
- Part of team that architected JMS model for asynchronous interactions.
- Exposing legacy processes as a part of business integration
- Configured fault policies in BPEL for handling runtime fault at BPEL.
- Designed automatic build process using ant scripts for code migration.
- Worked on complex XSLT transformation
- Implemented generic Error handling Framework
- Integration testing
Environment: SOA Suite 11g OSB Oracle BPEL, OIM, Weblogic, Webservices, Spring, Hibernate
Confidential
SOA Consultant
Description: Enterprise media framework forms the core of the digital asset distribution.Confidential services are broadly divided into Search, Ingest, Content Delivery and Transcode services. These core services are built on different Digital Asset Management systems. The different services are exposed as SOAP and REST services on Confidential.
Responsibilities:
- Requirement Gathering
- Design of Services and integration with OIM
- Design of Restful Gateway Architecture
- Design and develop end to end flow
- Technical Design documents
- Custom reporting for all EMF services
- Developed a candidate architectural framework for federated systems management.
- Integration with FAST search engine for 2.5 million assets.
- Design and development of Content delivery by integrating Transcoding services.
- Design and development of Transcoding services.
- Design and develop reusable XML and Json response support for all services.
- Custom OAuth Implementation in securing all services
Environment: SOA Suite 11g OSB Oracle BPEL, OIM, Weblogic, Webservices, Spring, Hibernate
Confidential
SOA Team Lead
Description: Business Platform application is designed to manage all the projects that are delivered in Oracle NA consulting. The application automates and tracks the project from inception opportunity gets converted to a contract and project.
Responsibilities:
- Requirement Gathering
- Design and development
- Human Workflows for implementing Approval process
- Implementation of Custom SQL authentication
- Error handling for all SOA services
- Design Development of canonical schema
- Configured fault policies in BPEL for handling runtime fault at BPEL.
- Designed automatic build process using ant scripts for code migration.
Environment: SOA Suite 11g OSB Oracle BPEL, Weblogic, Webservices, Spring
Confidential
SOA Consultant
Description: The integration process mainly deals with 2 end systems SmartSoft and Confidential. Confidential is a third party application that allows buyers/merchandisers to manage commodity purchase and sales contracts. Confidential is used for order Sales order and purchase order management.
Responsibilities:
- Requirement Gathering
- Design and development
- Integration testing
- Design Development of canonical schema
- Configured fault policies in BPEL for handling runtime fault at BPEL.
- Designed automatic build process using ant scripts for code migration.
Environment: SOA Suite 11g OSB Oracle BPEL, Weblogic, Webservices, JDE, SmartSoft
Confidential
SOA Consultant
Description: Confidential is a third party application that stores data collected by the haulers using portables which work over wireless telephone networks . Confidential is a milk hauling company owned by Confidential.
Responsibilities:
- Requirement Gathering
- Design and development
- Design and develop end to end flow from PowerVue to NFPT.
- Developing Prototypes on different approaches.
- Helping the team in overcoming technical issues and implementing best practices.
- Error handling for all SOA services
- Design Development of canonical schema
- Designed automatic build process using ant scripts for code migration.
Environment: SOA Suite 11g OSB Oracle BPEL, Weblogic, Webservices
Confidential
SOA/B2B Architect
Description: Confidential migration project is to replace the existing B2B processing using Gentran-ECS-ERP with Oracle B2B - SCA ERP.
Responsibilities:
- Requirement Gathering
- Altered EDI-X12 850,855,856,846,860,865,810,820 standards using Oracle Document editor as per edi spec.
- Configured listening channels
- Created and deployed partner agreements
- Monitoring of reports
- Configured the B2B console of registering the documents with ecs and corresponding xsd
- Created Java webservice for converting excel file to xml format
- Configured fault policies in BPEL for handling runtime fault at BPEL.
- Designed automatic build process using ant scripts for code migration.
- Worked on complex XSLT transformation
- Develop custom java callouts for inbound/outbound processing.
- Created common error logging framework.
- Added custom archiving of inbound/outbound EDI documents to be ready for retransmission.
- Develop BPEL to apply needed conversion logic to XML and load Oracle open interface tables in ERP system for inbound.
Environment: SOA Suite 11g OSB Oracle BPEL, B2B11g, XSLT, XML, Oracle, JDeveloper, Weblogic, Webservices
Confidential
SOA Senior Consultant
Description: The Confidential Business Platform delivers a framework for business processes that leverage Oracle technologies and applications, include eBusiness, Customer Hub, Access Manager and a host of other applications with SOA being the foundation for linking these various applications.
Responsibilities:
- Requirement Gathering
- Design and development
- Was handling the Quote module and was responsible for end to end design
- Develop all services for Quote module to be used by SS UI and CSR UI.
- Develop process flows using OSB and SCA to implement the complex workflows.
- Did POC's on error handling and best practices while implementing in OSB.
- Implemented complex dynamic queries in Eclipse link and integrated with SCA using Spring Context.
- Error handling for all SOA services
- Design Development of canonical schema
- Configured fault policies in BPEL for handling runtime fault at BPEL.
Environment: SOA Suite 11g OSB Oracle BPEL, Weblogic, Webservices, Spring
Confidential
SOA Consultant
Description: The Design to Release: Agile to Oracle EBS Process Confidential is designed to enable and integrate Product Development process between Agile PLM and Oracle E-Business Suite.
Responsibilities:
- Design and Develop 8 User Extensions for Requester and Provider ABCS processes for Sync and Validate D2R flow.
- Design and Develop 4 User Extensions for Requester and Provider ABCS processes for O2C flow.
- Custom attribute extensions and mapping.
- Develop Custom EBS extensions.
- Develop custom ATP Requester ABCS to extend the Check ATP functionality to Quote flow.
- Helping the team in overcoming technical issues and implementing best practices.
- Error handling for all SOA services
- Design Development of canonical schema
- Designed automatic build process using ant scripts for code migration.
Environment: SOA Suite 10g OSB Oracle BPEL, AIA, Weblogic, Webservices, Java
Confidential
SOA Consultant
Description: The Design to Release: Agile to Oracle Confidential is designed to enable and integrate Product Development process between Agile PLM and Oracle E-Business Suite.
Responsibilities:
- Requirement Gathering
- Design and development Configuring the Connection Factories for DB, AQ, FTP etc
- Implemented generic Error handling Framework
- Unit Testing Integration testing
- Technical Design documents
- Developing User Extensions for Requester and Provider ABCS processes.
- Develop custom attribute extensions and mapping.
- Develop custom attribute extensions and mapping.
- Develop custom EBS extensions.
- Helping the team in overcoming technical issues and implementing best practices.
Environment: SOA Suite 10g Oracle ESB Oracle BPEL, XSLT, XML, Weblogic, Webservices, Spring
Confidential
SO Architect
Description: The goal of Confidential project is to replace the EDI translation applications in house for all 3 regions of Confidential . Electronic Arts will partner with Confidential to manage transformation and transmission of data to and from Electronic Arts and trading partners. After the project goes live, all 3 regions will have a consistent way to translate and transmit data in EDI, XML, or any formats to and from different trading partners
Responsibilities:
- Re-design of 3 interfaces
- Designed Custom architectures using BPELs and ESBs for eGateway project.
- Designed Canonical xsds and wsdls while developing the eGateway interface.
- Worked vigorously on OAGIS architecture.
- Developed interfaces for ERP-GXS integration.
- Worked on performance tuning as well as fault handling setup.
- Worked with SFTP java API to interact with GXS
- Worked on Job scheduler which used for initiating our interfaces.
- Developed java web services for business logic implementation.
- Implemented techniques for reprocessing of data in case of system failures.
- Worked on adapters like File, DB, FTP, APPS.
- Maintained transaction management while using different DB adaptors with in the same BPEL.
- Worked excellently on XSLT function and also developed custom XPATH functions.
- Performance tuning for each interface
- Designing a strategy for Robust Exception handling and reprocessing.
- Helping the team in overcoming technical issues and implementing best practices.
Environment: Oracle SOA suite 10.1.3.5.0 , Oracle BPEL, ESB, Java, Oracle, JDeveloper 10g
Confidential
SOA Architect/Team Lead
Description: Confidential is Integration Project between R11ERP to R12 GlobalERP and some other legacy systems. Electronic Arts Inc. wants to implement integration between different legacy systems to R12 for different modules like HR, iprocurement, Oracle IExpense, OraclePaybles OracleGL and also developed Confidential Integrations with Region Specific. In this integration Confidential is also one of major integration. Confidential Chat of Accounts integration used to transform Segment, Hierarchy and Cross Validation Rules Data from R11 to R12 GlobalERP.Confidential is another integrations process where we can transfer check data information to Confidential.
Responsibilities:
- Overall design for Confidential .
- Requirement Gathering
- Technical Design documents
- Developing Prototypes for interfaces.
- Developing the core common services used in Confidential.
- Designs the overall application architecture.
- Participated in enterprise technology standard reviews, governance and selection.
- Selected the best fit technology and tools for the application based on POC's.
- Designed integration with external systems.
- Designs complex process flows and architectural drawings.
- Driving the team on overcoming technical issues and implementing best practices.
- Managed Supported the offshore team for the development
- Unit Testing Integration testing
- Responsible for the delivery.
- Developed BPEL and ESB for implementing the architecture.
Environment: Oracle SOA suite 10.1.3.5.0 , Oracle BPEL, ESB, Java, Oracle, JDeveloper 10g
Confidential
Architect
Description: The Confidential will become the single generic service available to all other services wishing to log or record transaction or exception data, or to raise a notification or alert to an end user or technical support group. Persisting log event data to a database or other similar sink means that it will be available for reporting and auditing purposes. Confidential may develop services in the future which perform these additional reporting functions.
Responsibilities:
- Was involved in the design of Error handling Framework
- Coding and configuration
- Designing the end to end flow.
- Developing the core components of the framework.
- Developing the plug in components in BPEL, ESB Java Web services.
- XSLT Transformations
- Fault handling setup
- Development of WSDLs for routing services of ESB.
Environment: Oracle SOA suite 10.1.3.5.0 , Oracle BPEL, ESB, Java, Oracle, JDeveloper 10g, Business rules, WSIF.
Confidential
SOA Consultant
Description: This deals with integrating Salesforce.com and Oracle E-Business Suite. The scope of the project consists of Product, Pricing list, Customer and Contacts modules. The components provided by AIA architecture like Confidential Enterprise Business Message , EBS Enterprise Business Service were used for propagation of data. AIA fault handling mechanism was also implemented. Cross reference was used for mapping the ids generated at Confidential and Oracle E-Business Suite systems.
Responsibilities:
- Designed the architectural flow for integration scenarios SFDC Ebiz using AIA.
- Customization of EBO.
- Development of the BPEL process and EBS setup.
- Worked on setting up of cross reference.
- Worked on setting up of Advanced Queue.
- Transformations.
Environment: Oracle SOA suite 10.1.3.1.0 , BPEL, ESB, XML, XSD, XSLT, JDeveloper 10g
Confidential
SOA Consultant
Description: Confidential had requirement to integrate its RMS Retail Management System , Oracle ERP, Mainframe systems.
Responsibilities:
- Customization of EBO.
- Development of the BPEL process and EBS setup.
- Worked on setting up of cross reference.
- Worked on setting up of Advanced Queue.
- Transformations.
Environment: Oracle SOA suite 10.1.3.1.0 , BPEL, ESB, XML, XSD, XSLT, JDeveloper 10g
Confidential
Senior Java/J2ee Devloper
Description: The Confidential is used by Confidential Financial Products to determine the Confidential to Value of a portfolio. This Confidential is used to calculate the loan that a portfolio is eligible for.
Responsibilities:
- Requirement Gathering
- Coding and development using Struts framework
- Developed JSP , HTML Pages
- Implemented Servlets
- Worked on JDBC
- Coding using JavaScript
Environment: Core Java, JSP, JavaScript, Struts, JSTL, HIbernate
Confidential
Senior Java Devloper
Description: The Confidential back office systems are responsible for capturing business events in a Hedge fund and convert them in to accounting transactions. These accounting transactions are then used to visualize the cash flows of the Hedge fund, viewing P/L statements, balance sheet and General Ledger. The project aims to develop the core back office accounting modules of Confidential system in J2EE based architecture.
Responsibilities:
- Requirement Gathering
- Coding and development using EJB and Hibernate
- Implemented Servlets
- Worked on JDBC
- Coding using JavaScript
Environment: JSP, JavaScript, Struts, core Java, Ant, JUnit, EJB 2.1, Hibernate 3.1, Sybase.
Confidential
Java Devloper
Description: Confidential program aims at collecting and disseminating information regarding the commodity prices in the Confidential.
Responsibilities:
- Requirement Gathering
- Coding and development using Struts framework
- Developed JSP , HTML Pages
- Implemented Servlets
- Worked on JDBC
- Coding using JavaScript
Environment: Core Java, JSP, JavaScript, Struts, JSTL, HIbernate