We provide IT Staff Augmentation Services!

Enterprise Architect

3.00/5 (Submit Your Rating)

SUMMARY

  • 15 + years’ experience as a Programmer, Solution Architect, Enterprise Architect, and SOA Architect across .Net and Java technologies.
  • Has lead many complex projects involving integration and migration as a “hands on” resource.
  • Has delivered secure applications, inclusive of Encryption, Tokenization, and PCI Compliance.
  • Has delivered solutions across diverse industries, inclusive of the financial and credit card domains.
  • Has performed architectural and development services on all levels (Database, Middle Tier, Web, Desktop)
  • Has considerable experience with MVC, JavaScript, and JavaScript libraries.
  • Has considerable experience with many SDLC Methodologies, including SCRUM, Extreme Programming, RUP, and Waterfall.
  • Build & Source Control Management & Administration
  • Documentation: Solution Documents, Governance Models, Enterprise Blueprints/Roadmaps/Transition Plans, Requirements Documents (functional and non - functional), and Reference Architectures.
  • Developed API’s, Virtual Data Layers, Publish/Subscribe and other Enterprise Frameworks.
  • Has provided services to Fortune 500’s across diverse industries.
  • Has worked with startups.

PROFESSIONAL EXPERIENCE

Confidential

Enterprise Architect

Responsibilities:

  • Created an Enterprise Delivery Strategy and Roadmap, leveraging the business processes and reusable enterprise assets, for creating end to end solutions within the enterprise.
  • Company SME on SOA (1.0 and 2.0—Event Driven), .NET, Java/Open Source Technologies, and Enterprise Integration.
  • Created a SOA Governance Model.
  • Designed/Created/Coded and integrated an Enterprise Event Processing Framework (for both simple and complex events(CEP).
  • Designed/Created/Coded a Big Data Framework integrating both structured and non-structured data sources in delivering enhanced business intelligence. Data Sources include Databases, Social Media, File Systems, SharePoint, Hadoop, Documentum, etc.
  • Integration of Commercial API’s (e.g. Layer 7, Apigee, WSO2, etc).
  • Architectural Frameworks: TOGAF & Zachman.
  • Micro Services Design/Development and integration (WCF, ASP.NET Web API, JAX-WS, JAX-RS) and integration within Enterprise Architecture.
  • Mobile Development: Android, IOS, Windows Phone via Xamarin & Android Studio. Also created Xamarin “Binding Libraries” to integrate third party API’s.
  • Architectural Evaluations.
  • Database Migrations: NoSql & SQL.
  • Mainframe Integration
  • Open Source & Oracle SOA Suite for Java based SOA Implementations, including Oracle Cloud.
  • Cloud: Oracle, AWS & Azure Deployment & Configuration. For Azure (SAAS) Azure BizTalk Services, Azure Web Roles (WCF), Azure Active Directory (inclusive of SAML 2.0 implementation), Azure Cache. Also worked with PAAS & IAAS management & configuration.
  • SharePoint (2010, 2013) Administration, Architecture & Development.
  • Transactional Message Queuing: MSMQ, MQ Series.
  • Design, Creation, and integration of UWP Applications targeting multiple “Device Families.”
  • Use of .NET Core, with VS 2015, including use of Linux and Windows Docker Containers.
  • AI Development: Robotics, Neural Networks.
  • Implemented Pega BPM Solutions
  • Technologies include: JDBC, ESB, JSP, Servlets, MQ Series, Xamarin Studio MongoDB, Redis, Python, PHP, Microsoft Application Blocks, WCF (both REST & SOAP), WF, ASP.NET MVC, CSS3, AngularJS, JQuery,ASP.NET Web API, BizTalk, .NET Core, Oracle SOA Suite, Oracle API Gateway, Windows Identity Foundation (WIF), Active Directory, SAML (Single Sign on), Active Directory Federation Services (ADFS) SSIS, SSAS, Multiple Visual Studio Versions, Multiple Windows Operating Systems (Server & Desktop), Tibco, Microsoft Test Manager, HP LoadRunner, HP SiteScope, TFS, AppFabric (Caching), DevOps, MSMQ, JMS, Micro Services, etc.

Confidential

Enterprise Architect

Responsibilities:

  • SOA Integration
  • Creation of Enterprise NFR Taxonomy
  • Creation and Implementation of NFR Governance Model
  • Creation and Implementation of Enterprise workflow for implementing NFRs (incorporates different SDLC Types)
  • Obtaining buy-in from Stakeholders
  • Obtaining sign-off from Stakeholders
  • Creation of tests measuring how well the application architectures accommodated NFRs.

Confidential

SOA Architect

Responsibilities:

  • The Prototyping of a credit card (Issuing Bank) application inclusive of:
  • The Creation of an Enterprise Blueprint /Transition Plan for the phasing in of Enterprise SOA.
  • The Coding and Prototyping of key elements of the architecture.

Confidential

SOA Architect

Responsibilities:

  • Ancillary Tasks include Presentations to Stakeholders; Integration with the “Appian” BPM Tool; Server Configurations; Mobility Applications; Team Foundation Server (TFS) Administration and Development, including ALM Templates, Builds and Deployment, and Development of Branching and Versioning Strategies; Mentoring of Junior and Senior Developers; and the Programming (coding) of Key Architectural and Related Components.
  • Background: Ryder Systems is a Major Transportation Company (Fortune 500) specializing in Commercial Truck Rental, Fleet Management, and Supply Chain Solutions. However, based on culture, funding models, and a lack of central oversight, the code related to existing applications and new initiatives is isolated (siloed) from the rest of the domain, resulting in duplicity and inefficiency.
  • My primary role is to increase profits through a centralized framework (SOA), that reduces costs and time to market by enabling access, reuse, and ease of extensibility of both new and siloed enterprise assets. The details follow below:
  • Created Core Infrastructures via the ESB & Orchestration Design Patterns: For synchronous business processes, me implemented the Orchestration Design Pattern. dis pattern exposes a central layer of services that contain “Business Process Logic.” It typically works by leveraging middleware (in the instant case, Oracle SOA Suite 11g BPEL Manager for Supply Chain, Windows Workflow Foundation for SOAP Services, BizTalk Server for Restful Services in the .Net portions of the enterprise), where each step of a business process defined within an Orchestration Service is realized via the execution of a reusable component/service. In dis way, new applications can be “assembled” via existing assets, rather TEMPthan developed from “scratch.”
  • For Asynchronous messaging patterns between disparate systems with uncertain availability, and potentially the need for translation of protocols/data models, me is implementing the ESB Design Pattern. Here, the steps required to translate received messages into a format and/or protocol required by the recipient are defined via an “Itinerary” (BizTalk) or Pipelines (Oracle OSB). To facilitate the implementation of the pattern, me is using Oracle SOA Suite 11g OSB for Supply Chain (Java) and the BizTalk ESB Toolkit and MSMQ (Microsoft Message Queing) for the remainder of the enterprise.
  • Implemented the “Three Layer Inventory Pattern:” dis pattern complements Orchestration via 2 additional layers: A Business Services Layer, where the Services encapsulate business logic related to the entities they represent (e.g. customer, invoice, vehicle, etc.), and an Application Services Layer where the Services are typically devoid of business rules, but has highly reusable application logic (e.g. a Logging Service, Email Service, Data Access Service, etc.—dis layer also includes “Wrapper Services” that enable integration with legacy and third party applications). The purpose of the pattern is to optimize reuse.
  • Created Criteria for Integration of Appian BPM and SOA Orchestrations.

Confidential

.Net Architect and Team Lead

Responsibilities:

  • Assignment involves architectural design and heavy, multi-threaded coding in migrating company’s product from a legacy platform, based on C++, to a loosely coupled, multi-layered Service Oriented Architecture (SOA) via the .Net
  • Framework, version 3.5 (C#, WCF, and WF), with the further constraint that the application support HIPPA compliant customers.
  • Architecture TEMPhas the classic 3 layers of an SOA, including an
  • Orchestration Layer, an Entity Centric Business Services Layer, and an
  • Application Services Layer exposing legacy portions of the original application, and containing reusable components devoid of business logic.
  • Services were discovered via a Service Oriented Analysis, with the aid of a UML Domain Model that me constructed.
  • Prototyped Orchestrations powered by BizTalk 2009 (use made of BizTalk Editor, Mapper, Orchestrations, Business Rules Engine (BRE), BizTalk Adapters, and parallel processing within Orchestrations) and Windows Workflow
  • Foundation (WF) . Note that BizTalk Adapters were used to integrate with SAP, Seibel, and PeopleSoft.
  • Windows Communication Foundation (WCF) is being used to create the
  • Business and Application Services, and some of the services has multiple
  • “End Points.” dis makes it possible to access the services through different protocols. Additionally, use is being made of WCF Instance
  • Management, Operation Management, Concurrency Management, Transaction
  • Management and Security where appropriate. Note that a Wrapper Application Service was used to integrate SalesForce.com.
  • Coded key parts of the application: Including multi-threaded portions utilizing .NET synchronization objects, including Mutexes, Monitors, Manual and AutoResetEvents, Locks, and Semaphores
  • Established SOA Governance Workflow, including
  • Establishment of a SOA Governance Toolkit to enable the assessment of the existing governance model.
  • Determination of the enterprise governance requirements for SOA.
  • Designed the appropriate SOA governance model for the enterprise.

We'd love your feedback!