- An SOA Enterprise Architect with extensive and diverse experience in Information Technology and operational infrastructure. Demonstrated ability to deliver a strategic technology plan for next generation network, security, and software using business vision.
- Implement a business vision of the network as a Service Oriented Architecture ( SOA) where the business drives the services, and the services drive the technology.
- Aligns Information Technology ( IT) future direction with company strategies and objectives.
- Create business agility for company to respond quickly and efficiently to market change.
- Developed security and risk assessment analysis to ensure protection of IT infrastructure from unauthorized access and protection of data.
- Experience in SOA, XML and Web services ( XML Schema, XSLT, SOAP, WSDL, UDDI), and Grid.
- Reputation as a problem solver with excellent communication and leadership abilities.
- Consistent in beliefs and technology recommended solving business objectives.
Knowledgeable and experienced in the following: TCP / IP, UDP / IP, LAN, CAN, WAN, UNIX, OS / 2, Windows Server, OOAD, UML, Java, C#, C++, H.320 ( ISDN ), H.323 ( IP ), H.264, SIP, VPN, Multiprotocol Label Switching ( MPLS ), ERP, CRM, SCM, BI, J2EE, .NET Platform, MS SQL Server 2000/2008, Visual Studio 2015, ASP.NET, Enterprise Service Bus ( ESB), SOA Architecture, Web services, XML, XML Schemas, SOAP, HTTP, WSDL, UDDI, WS - BPEL, Wi-Fi, and WiMAX.
Confidential, Miami, FL
SOA Enterprise Architect
- Solid understanding of the infrastructure components needed for SOA installations.
- Highly proficient with Service Oriented Architecture concepts, Principles, Patterns and Frameworks.
- Enterprise Business Flows (EBF), which are offered as task - orchestrated services, are the closest entities that represent our business and how we understand it. F ramework that is responsible for holding, running, and maintaining the Enterprise Business Flows (EBF).
- Application Integration Architecture ( Confidential ) denotes this framework as optional, in reality it's the most common and heaviest element of the integration infrastructure in almost any enterprise.
- Orchestration, according to the SOA pattern catalog, is the biggest compound pattern, comprising many atomic patterns that are responsible for turning the integration approach into a more agile service-oriented computing.
- Oracle realization of the Service Bus is based on the Business Service / Proxy Service concept, where every service is treated individually.
- We have synchronous and asynchronous Service Brokers (SBs), acting as agnostic Composition Controllers that are maintained on the Orchestration platform.
- An outcome will be the synchronous Agnostic Composition Controller based on the Oracle Service Bus (OSB) functionality within the Enterprise Business Services (EBS) framework boundaries and the demonstration of: the Oracle Service Bus (OSB) Adapter Factory capability, the service proxy, the Service Façade, and the Rule Engine (RE) decision service in Oracle Service Bus (OSB).
- From the Oracle methodology formalized in the Application Integration Architecture ( Confidential ) approach, Enterprise Service Bus (ESB) is the only mandatory pattern in the enterprise SOA infrastructure, which is maintained as an Enterprise Business Service (EBS) framework.
- Application Business Connector Services (ABCS) or Adapters are inevitable and play essential roles in many solutions, presenting Data Integration, Virtualization, Federation, and Master Data Management. Most of them are based on classic SOA Enterprise Service Bus (ESB) patterns and can be quite effectively implemented on the Oracle Fusion Middleware (OFM).
- The primary architectural task would be to make our core applications more service-oriented for eliminating the requirements for adapters.
- The three main SOA Frameworks: Service Orchestration Enterprise Business Flows (EBF),
- Service Collaboration Enterprise Service Bus (ESB), and Application Business Connector Services (ABCS, or Adapters) and all SOA Patterns associated with them need to be presented in an enterprise SOA Solution.
- Governance of the Service Inventory using the Service Repository and Registry is a complex multiphase cyclic process, covering a service's lifecycle aspects.
- Oracle has the necessary building blocks to cover these requirements: a Registry for runtime Discoverability, a Repository to store all SOA artifacts with their relations and descriptions for design-time, a Discoverability and comprehensive project management, the utility for the synchronization of Registry and Repository to compensate tModels' limitations and expand the runtime Discoverability option, an Application Programing Interface (API) and simple User Interfaces (UIs) to handle and control all the artifacts in Registry and Repository.
- Proficiency in key components of the Oracle SOA Suite, OSB, BPEL, Adapters.
- Hands-on experience in configuring, deploying and supporting Oracle SOA Suite.
Confidential, Auburn Hills, MI
SOA Enterprise Architect
- Defined SOA reference architecture, and the roadmap to support an SOA implementation.
- Used the core of SOA Reference Architecture that consists of the shared services and infrastructure that enable business agility and foster reuse.
- It is designed to work like modular building blocks, offering the foundation necessary to deliver loose coupling.
- Each block is a reusable runtime service.
- Enterprises can snap them together, swap them out, and insert new layers without rebuilding the entire structure.
- It imposes a conceptual layering that helps organize services into several basic categories.
- The horizontal layers build upon each other, bottom to top, to create greater levels of service abstraction.
- At the lowest layer, Connectivity Services provide access to legacy systems in a way that is compatible with SOA. This is the service-enablement layer.
- Each layer above adds greater business value.
- Implemented SOA reference architecture aligned with business strategy and drives align with enterprise’s SOA vision. Developed architectural design and technology choices across software, database and hardware implementation.
- Understand business needs; propose options, set technology direction, influence design, and implementation of standards. Ability to create use cases, best practices, integration patterns.
- Simplify existing Applications and integration architecture and build for scalability and supportability utilizing SOA as a framework.
- Use Oracle Application Integration Architecture ( Confidential ) a robust architectural framework for engineering service-oriented business processes is a complete integration solution for orchestrating agile, user-centric, business processes across enterprise applications.
- The Confidential offers prebuilt solutions at the data, process, and user interface levels delivering a complete process solution to business end users.
- Powered by Oracle Fusion Middleware, Application Integration Architecture ( Confidential ) enables organizations to use the applications of their choice and create Composite Business Processes (CBPs) following these guiding principles that define the ground rules for development, maintenance, and usage of a service-oriented architecture (SOA): Reuse, granularity, modularity, compose ability, componentization, and interoperability. Standards-compliance (both common and industry-specific). Service identification and categorization, provisioning and delivery, and monitoring and tracking.
- The use of Oracle provides support for the definition and orchestration of business processes through the SOA Suite and BPM Suite. In addition to the expanded set of QoS capabilities, tools to visualize and define the orchestration itself are provided.
- The Oracle Fusion Middleware products Oracle SOA Suite has a strong emphasis in standards and interoperability:
- Service Component Architecture (SCA) assembly model that abstracts the implementation and allows assembly of components, with little implementation detailsJava Connector Architecture (JCA) provides a Java technology solution to the problem of connectivity between the many application servers in Enterprise Information Systems (EIS)Business Process Execution Language (BPEL) provides enterprises with an industry standard for business process orchestration and executionService Data Objects (SDOs) provide a data programming architectureSOAP over HTTP (SOAP) provides the default network protocol for message deliveryJava Messaging Service (JMS) provides a messaging standard that allows application components based on the Java Enterprise Edition (JEE) to access business logic distributed among heterogeneous systemsWeb Service Description Language (WSDL) file provides a standardized view on the capabilities of a serviceXSL Transformations (XSLT) processes XML documents and transforms document data from one XML schema to another.
- That provides a set of integrated capabilities: Messaging, Service discovery, Orchestration, Web services management and security, Business rules, Events framework, Business activity monitoring, Complex Event Processing, and SOA Suite Components: BPEL process, business rule, B2B, human task, BAM, spring, and mediator that are the building blocks to construct a SOA composite application.
- JDeveloper is the development component to configure, monitor, and manage your SOA composite application during run time from Oracle Enterprise Manager Fusion Middleware Control Console.
- The Service Infrastructure provides the internal message transport infrastructure capabilities for connecting service components and enabling data flow.
- Service engines for the components process the message information received from the Service Infrastructure.
- The Oracle Business Process Management Suite (Oracle BPM Suite) provides an integrated environment for developing, administering, and using business applications centered on business processes.
- It provides a web-based application for creating business processes, editing Oracle Business Rules, and task customization using predefined components.
- It adds dynamic tasks and supports approval routing using declarative patterns and rules-driven flow determination.
- Oracle BPM unifies the design, implementation, run time, and monitoring stages based on a Service Component Architecture (SCA) infrastructure.
- The Oracle BPM Suite provides a seamless integration of all stages of the application development life cycle (ADLC) from design time and implementation to run time and application management.
- The Oracle BPM Suite is layered on the Oracle SOA Suite and shares many of the same components, including: Business Rules, Human Workflow, and Oracle Adapter Framework for Integration.
- The Oracle BPM run time components are: BPMN Service Engine and BPEL Service Engine (Process Core), Oracle Rules Engine, Human Workflow Engine, SOA Composite Application, and Oracle WebLogic Server.
- The Oracle BPM Worklist, a role-based application that supports the concept of supervisors and process owners, and provides functionality for: finding, organizing, managing, and performing tasks.
- Both the Oracle Service Bus (OSB), that connects, mediates, and manages interactions between heterogeneous services, and the Service Infrastructure share common components: Oracle Adapters, Oracle Metadata Repository, and UDDI registry. The UDDI registry is available with the Oracle Service Registry.
- Ensure all project requirements and or objectives are properly documented.
- Demonstrated experience in concurrently directing and project managing large to medium scale B2B and B2C Web initiatives.
- Providing project management, planning, business case analysis, designs, process & quality consulting and requirements gathering functions.
- Manage tradeoffs between scope, quality, time and cost.
- Develop and execute appropriate mitigation plans and escalate issues to the next level of management.
- Support vendors from the project stakeholder and business development perspectives.
- Knowledge and experience applying enterprise architecture models ( Zachman Framework, The Open Group Architecture Framework).
- Experience with software engineering techniques (Object-Oriented Analysis and Design, UML, use cases, service modeling, object modeling, component modeling, business process modeling, data modeling, data mine, artificial intelligence, robotics, enterprise information modeling).
Confidential, Detroit, MI
Senior Convergence Architect
- Developed SOA analysis, designed and implemented as Next Generation Enterprise Architecture.
- Designed and implemented n-tiered Application Architectures.
- Designed services to have the potential of exhibiting the maximum number of service-oriented design principles possible.
- Extensive knowledge in SOA concepts, analysis, design, best practices, and procedures to planed and accomplish goals.
- Created key objectives of an Enterprise Architecture Integration (EAI) utilizing the relevant parts of entire business practice, including the end-to-end processes and external processes / actor / partners, and non-functional requirements.
- Defined and articulated the Enterprise Architecture required supporting key client business initiatives and the expected business value.
- Assessed, analyzed, built and deployed enterprise wide technology infrastructure solutions that met client business initiatives and requirements on-time and under budget.
- Designed customer SOA solutions using XML and relational databases and infrastructure specifications to maximize overall system performance and availability.
- Designed and developed business and technical architecture and transition model.
- Communicated and sold the architectural vision to C-level executives that resulted in corporate wide adoption and implementation of SOA.
- Directed the implementation from concept to full scale deployment.
- Championed implementation and “proof of concept” for compared Grid Computing vs. Virtualization which reduced server maintenance and capital expenses.
- Performed risk analysis and identified and countered several security threats including interruption, interception, modification and masquerade.
- Responsibility for implementation of a consistent, reliable, accessible and centrally managed networking service to meet today's data, voice and video needs.
- Delivered a global multimedia infrastructure, with quality of service ( QoS) to implement the strategic plans for worldwide video distribution in the common IP world that reduced communication costs $500M / year.
- Designed and engineered templates for Virtual Reality rooms using Onyx2 SGI computers and StereoGraphics CrystalEyes glasses that allowed 3D viewing of vehicles and real time changes.
- Teamed with cross - functional business divisions to bring maximum benefit from the new telecommunications technology ( Voice over IP, Video over IP).
- Developed and obtained global approval for target WAN (wide area network) multimedia architecture to improve worldwide voice and video communication abilities.
- Spearheaded introduction and implementation of global Video over IP systems which improved video quality and reduced costs.
ConfidentialSOA Enterprise Architect
- Designed and developed GM University as a virtual worldwide university that trained and delivered technology worldwide and saved $28M / year.
- Improved technology and implemented an IP solution for Satellite transmission that saved $51M.
- Educate stakeholders (architects, application development managers, developers) on the GM's architecture standards.
- Manage the potential standards and work with the businesses and application development management to prioritize efforts and developed the standards worldwide in GM Facilities.
- Work closely with Design, Engineering, Assembly Plant, Development, Network Infrastructure, and Service Delivery teams to understand their needs and ensure the best enterprise standards are implemented to help the business.
- Work with vendors (IBM, Microsoft, HP, BEA, EDS) and development teams to pilot and prove out the standards. Drive the identification, development and implementation of key new standards.
Confidential, Atlanta, GASOA Enterprise Architect
- Developed business requirements and design documentation for Overture Project that maximized efficiency, reduced costs and met state regulatory requirements.
- Apply Object-Oriented Analysis and Design (OOAD) paradigm.
- Designed and developed the Analysis Object Model of server software utilizing UML, Rational Rose, and Paradigm Plus.
Confidential, Jacksonville, FL
OS / 2 and UNIX Network Design Consultant
- Reviewed the application requirements and performed the object - oriented analysis and design (OOAD) paradigm to get the important components of the locomotive fuel system level analysis.
- Designed solutions based on the analysis step, refinement of class hierarchy and performed Use Cases to support the collection and transmission of data.
- Perform Data mine to a volume of data to predict tendency and patterns.
- Defined configuration control and tracking system processes to reduce out of service locomotives and increase on - time deliveries.