Solution Architect (enterprise Architecture) Resume
OklahomA
SUMMARY
- Extensive experience in Enterprise Software development life cycle.
- Proven expertise in Enterprise Architecture and Software Design on Microsoft .NET platform.
- Adept leader in establishing and governing best practices and guidelines wifin the Enterprise.
- In - depth noledge and experience in information systems architecture, software design methodologies, patterns, and object-oriented design and analysis.
- Well versed in data modeling, architecture, and management of RDBMS systems.
- Proactive and result-oriented leader adept in mentoring and motivating the dynamic team to exemplary performance.
- Effective communicator adept in delivering superior customer service and bridging the business and technical communities.
TECHNICAL SKILLS
- Object Oriented Design and Analysis
- Design Patterns GOF/Enterprise
- SOA Architecture
- Multi Region Architecture
- Azure, GC, AWS
- Cosmos DB (Graph, Mango, SQL)
- Azure SQL
- Event Grid/Hub, Service Bus
- .NET Core
- C#
- TOGAF
- ASP.NET / MVC
- Microsoft Azure
- Hybrid Cloud Architecture
- Windows Workflow Foundation
- Google FCM
- Java Script
- MS Dynamics CRM, Nav
- Agile and Waterfall methodologies
- Azure DevOps CI/CD
- Azure DevOps / GIT / VSTS
- SQL Server
- Oracle
- Microservices
- Azure Functions
- Service Fabric
- Azure Cognitive Search
- Azure Terraform
- ARM
- JSON, XML, EDI
- SSIS, SSRS, DTS
- IIS
- Visual Basic
- Visio, UML, MS Project
- OCTA
- FHIR API, HL7
Responsibilities:
- Develop Architectural Frameworks
- System Design and Architecture
- Design of Master Data Schemas
- Establish architecture baseline and define target architecture
- Establish and promote architecture best practices
- Establish Architecture Review Board procedures
- Develop and enforce reference architecture
- Hands on Implementation
- API Strategist
- Migration of Monolithic applications to Microservices
- On-Prem to Cloud Migration
- Hybrid Cloud Architecture
- Application Modernization
- Azure services cost analysis
- Product development, market research
- Project planning and management
- Iteration Planning
- Release Management
- Code Reviews
PROFESSIONAL EXPERIENCE
Confidential
Solution Architect (Enterprise Architecture)
Responsibilities:
- Lead an architectural effort towards CMS Interoperability and Patient Access rules compliance.
- Evaluation of Third-Party vendor proposed solutions.
- Weigh in on different approaches to interoperability solution, including build vs. buy vs. outsource.
- Prototype interoperability solution utilizing Azure FHIR API and Azure FHIR Server.
- IT Modernization and API Strategy.
- Develop and promote enterprise-wide technology modernization which includes digitizing the provider and patient experience, moving away from aging software and hardware solutions, shifting to newer technologies such as cloud-based computing, serverless computing, and microservices for software delivery.
- Shifting technology organization from acting as a shared service provider to becoming a critical partner wifin the enterprise.
- Promote API strategy as an essential component of IT modernization efforts.
- Establish and advocate for Agile SDLC and Azure DevOps CI/CD approaches and methodologies.
Environment: Azure FHIR API/Server, HL7, Azure SAAS, PAAS, IAAS (Functions, Service Fabric, Event Grid/Hub, Service Bus, Cosmos DB, MSSQL, App Gateway, API Management, Graph, App Insights, Azure Cognitive Search, etc.), C#, .NET Core, Visio, ArchiMate, BiZZdesign
Confidential
Cloud Architect (Enterprise Architecture)
Responsibilities:
- Serve as part of an Architectural R&D team to establish patterns, designs and architectural blueprints to enable development teams in building a 3rd generation multi-regional SaaS Social Media application.
- Research various current and upcoming Azure Services and analyze how each would fit and sustain a new application platform.
- Design, prototype and in some cases fully develop functional components to be utilized as a base for all future development work of the development team.
- Design and development of custom Cache Engine to efficiently handle large Activity Feed data models.
- Development of custom index-builders, indexers, and index triggers for Azure Search Engine to enable real time indexing of complex underlying data structures.
- Research and create POCs for integration wif third party vendors like Google FCM for real time notifications and OCTA as a security provider.
Environment: Various Azure Services (Functions, Service Fabric, Event Grid/Hub, Service Bus, Cosmos DB, SQL, Balancers, API Management, Graph, App Insights, etc.), Azure Search, Google FCM, OCTA, C#, .NET Core, Entity Framework, MSSQL, Visio
Confidential, Oklahoma
Cloud Solution Architect
Responsibilities:
- Establish an Enterprise level hybrid cloud platform to serve as a portal for integration of over a hundred various social program applications to turn current “Program Centric” model into a “Member Centric”.
- dis platform will serve as a base for all future application development initiatives undertaken by all branches of tribal government.
- The platform architecture is a major shift in a mindset of CNO IT staff as it moves away from a Monolithic approach in favor of Microservices Architecture.
- Architect and design highly robust and extensible Master Data Schema to support the new platform.
- Collaborate closely wif Microsoft Azure development team on establishing best practices and identifying proper set of tools and components to deliver robust solution that can serve a large enterprise for years to come.
- Direct, manage, and participate in the day-to-day operations of groups of IT Resources.
- Manage all the operational aspects of the software development teams to ensure business and product objectives are met.
Environment: Microsoft Azure, C#, Service Fabric, Microservices, SOA, ASP.NET MVC, Dynamics CRM, UML, XML, WCF, Web API, REST, SQL Server, Visio, MS Project, TFS, IIS, Visual Studio, GIT
Confidential
Enterprise Architect / Cloud Architect / Development Manager
Responsibilities:
- Lead an effort to consolidate several disparate and sometimes redundant systems and applications into an Enterprise-wide, Cloud based suit of solutions built utilizing cutting-edge technology platforms while following industries best practices.
- Analyze and reverse engineer a suit of existing legacy applications and systems to derive and document required business functions and rules.
- Define objectives, engagement efforts, detailed statements of work and schedules.
- Deliver new enterprise architectural blueprints to all stakeholders while insuring all key strategic objectives are met.
- Oversee all aspects of development efforts from administrative as well as technical perspective.
Environment: Microsoft Azure, Microservices, C#, Java Script, SOA, ASP.NET, MS MVC, Dynamics CRM, Windows Workflow Foundation, UML, XML, WCF, Web API, REST, Web Services, SQL Server, Oracle, ADO.NET, Visio, MS Project, TFS, IIS, Visual Studio
Confidential, Dallas, TX
Development ManagerResponsibilities:
- Drive the design and implementation efforts of “Personal Identifiable Information” components and features wif further integration into an existing suite of Confidential Applications and Services that deal directly wif storage and manipulation of personal data of company’s Customers and Consultants.
- PII feature is a critical component which allows the company to maintain and further expand into the Confidential market in compliance wif new Data Protection and Privacy Laws that went into effect in 2015.
Environment: C#, Java Script, SOA, ASP.NET, MS MVC, Dynamics CRM, UML, XML, WCF, REST, SQL Server, Oracle, ADO.NET, Visio, TFS, IIS, Visual Studio
Confidential, Indianapolis, IN
Development ManagerResponsibilities:
- Design and develop a wide range, Cloud based suit of tools that deliver services to an enterprise-wide client base as well as outside vendors.
- Direct, manage, and participate in the day-to-day operations of groups of IT Resources.
- Manage all the operational aspects of the software development teams to ensure business and product objectives are met.
- Provide administrative, technical, and people leadership for multiple, diverse, and sometimes geographically distributed teams.
- Deliver feedback to the team and individuals on their performance.
- Coach and guide staff to ensure ongoing success of the initiative.
Environment: Microsoft Azure, Decisions Workflow Engine, Microservices, C#, SOA Architecture, ASP.NET, MS MVC, MS Dynamics CRM, Microsoft Azure, Windows Workflow Foundation, UML, XML, Flex, Win Forms, JDE, Win32, WCF, Web Services, SQL Server, Oracle, ADO.NET, Visio, MS Project, TFS, IIS, Visual Studio
Confidential
Sr. Software Architect
Responsibilities:
- Drive the technological choices and directions.
- Collaborate wif Clients Business Resource and Project Managers on solutions.
- Stand out as an absolute expert in all facets of technologies employed in the solutions provided.
- A “Go To” resource for all technical aspects of the project and perform exceptionally in the following technical capacities:
Environment: Microsoft Azure, C#, Delphi, C++, Java Script, SOA, ASP.NET, MS MVC, MS Dynamics CRM, Windows Workflow Foundation, UML, XML, Flex, Win Forms, WPF, JDE, Win32, WCF, Web Services, SQL Server, Oracle, ADO.NET, Visio, MS Project, TFS, IIS, Visual Studio
Confidential
Software Architect / Product Lead
Responsibilities:
- Lead a team of developers in a design and development effort of windows-based platform for In-Store Retail Information / POS System.
- Deliver technical design documentation and architectural plans for platform modules, communication components and extended windows controls per client’s specifications.
- Prototype and development of custom Windows controls, control designers and extended object libraries. Integration of Legacy modules and applications (C++, Compuware, etc…) into newly developed .NET Shell utilizing extensive noledge of native Win32 API, Interoperability, Web Services and Remoting (RPC) technologies to facilitate communications among applications developed in diverse technologies.
- Perform analysis and optimization of critical components of the system for improved memory management and superior performance.
Environment: C#, Win Forms, WPF, C++, Win32, WCF, SOA, Visual Studio 2008, SQL Server 2005, ADO.NET, Visio, Web Services, XML, IIS, UML, TFS
Confidential, Dallas
Application Architect / Product Development Lead
Responsibilities:
- Design, Architecture, and Integration of web-based solution for Consumer Credit Counseling Agencies.
- Converted and re-engineered several legacy modules and applications from VB6/Classic ASP to ASP.NET/C#.
- Customized and adopted my own product e-GX Content Solutions to work seamlessly wif new and existing applications of CCCS agencies which allows for even non-technical staff to manage and maintain their websites and applications.
Environment: C#, ASP.NET, SOA, AJAX, Visual Studio 2005, Dynamics CRM, Encryption, SQL Server 2005, ADO.NET, Visio, Web Services, XML, HTML/DHTML, Java Script, IIS, SOA, UML, TFS
Confidential, Frisco
Enterprise Architect
Responsibilities:
- Lead a team of Architects and Developers engaged in architecture, design, and implementation of new and innovative online marketing tools.
- Responsible for task planning, cost analysis, technical direction, risk management, code inspections, quality control, performance reviews, and staff development.
- In charge of design and implementation of web-based solutions for customers of various Yellow Pages publishers to extend their advertising campaigns into web-based search engines.
Environment: C#, ASP.NET, AJAX, SQL Server 2005, SOA, Visual Studio 2005, Encryption, ADO.NET, Visio, NUnit, Web Services, XML, HTML/DHTML, Java Script, IIS, Source Safe, UML, NDoc, TFS
Confidential, Dallas
Senior .NET Architect / Product Development Lead
Responsibilities:
- Work independently on re-architecting of an existing Confidential International Community web application which serves subsidiaries all around the world.
- The goal is to convert and re-facture Legacy VB6/ASP application utilizing ASP.NET / C# technologies in an object-oriented environment for Increased Reliability, Performance and Extensibility wif a minimal impact on UI to minimize or completely avoid the amount of training needed for users to adapt to a new system.
- Designed and developed fully integrated Content Management Application to allow for online site administration.
- Content Management application integrates features which enable Administrators to build subsidiary web sites wifout use of other tools and resources.
- It is fully customizable, secure, extensible, and localized, and features such tools as HTML editor, File, Page, Site, Template Managers and more.
- International community is a multilingual application which provides information, services, and tools for Confidential consultants around the world.
Environment: C#, Visual Studio 2005, VB6, Legacy ASP, SQL Server, ASP.NET, ADO.NET, Visio, NUnit, Web Services, XML, HTML/DHTML, Java Script, IIS, Source Safe/Vault, Visual Studio .NET, SOA, UML, NDoc, TFS
Confidential, Dallas
Enterprise Architect
Responsibilities:
- Designed and developed n-tier solution architecture of a web-based Adult Information System for Dallas County law enforcement agencies.
- Designed and implemented an abstract core layer of the system.
- Define and implement Role Based Access Control System (RBAC) for the entire AIS application.
- Participated in conceptual design and further development of a SQL Server data model.
- Built tools to dynamically generate Business and Data layer objects based on underlying data model.
- Established and promoted coding standards, Master Architecture Plan, and blueprint documentation to ensure integrity and consistency of the implementation process.
- Mentor, motivate, and train team of developers which grew from two to ten as project development progressed over the year.
Environment: VB.NET, C#, ASP.NET, Visio, NUnit, SQL Server 2000, Web Services, DTS, XML, HTML/DHTML, VB Script, Java Script, IIS, ADO.NET, Source Safe, Visual Studio .NET, SOA, UML, NDoc
Confidential, Plano
Sr. Software Architect
Responsibilities:
- Designed and developed web-based application for a major Confidential healthcare provider.
- Project is an n-tier fully object-oriented architecture application utilizing Microsoft .NET technologies and SQL Server 2000 data tier.
- My duties involved design and implementation of core components of the system, design and analysis of data model and full documentation process.
- Successfully planned and managed multiple integrity-critical client data conversion projects.
- Led an effort to convert existing VB6 client/server type applications into .NET and adapt them to a new NTier Architecture.
- As a Software Specialist it was also my duty to mentor other developers on the team of twelve.
Environment: C#, VB.NET, ASP.NET, Visio, SQL Server 2000, Visual Basic 6.0, ASP, DTS, XML, HTML/DHTML, VB Script, Java Script, COM, IIS, ADO/ADO.NET, Source Safe, Visual Studio .NET
Confidential, Dallas
Platform Architect
Responsibilities:
- Design and development of an Enterprise Design Chain and Component Management System tool suite.
- Application design is a hybrid type architecture incorporating the best of both worlds, thick client design for response-rich desktop tools and thin client approach for web enabled functionality.
- System tools included data-feed translators, data normalization components, visual data management applications, custom XML communication clients and servers (.NET XML Web Services principal).
- Project involved design and development of in/out of process server components and libraries wif an open API in Delphi 6 and Visual Basic 6 environments.
Environment: Visual Basic 6.0 enterprise, Delphi 6 enterprise, SQL Server 2000, DB 2, Access 2000, XML, HTML/DHTML, VB Script, COM, MSMQ, IIS 5, ADO, Source Safe, Visual Studio
Confidential, Dallas
Solution Architect
Responsibilities:
- Worked as part of a team to architect and develop a new, highly secured Web Server platform.
- Development was based on reverse engineered, pre-existing Microsoft’s. NET technology.
- Designed and developed complex ASP web reports wif drill down capabilities utilizing Business Objects 5.0 web reporting tools.
- Designed and built API Library that serves as an interface between client application and Business Object’s repository (security) database.
- Developed secured web-based user administration tools.
Environment: Visual Basic 6.0 enterprise, SQL Server 2000, ASP, Visual Interdev 6.0, Business Objects 5.0, XML, HTML, DHTML, Java Script, VB Script, COM+, MSMQ, MTS, IIS 5, ADO, Source Safe, Paint Shop, introduction to a new .NET technology
Confidential, Dallas
Software Architect / Engineer
Responsibilities:
- Designed and developed Deployment Control Server to automate daily content deployment and website update.
- Developed plug-ins for SQL Server to dynamically generate triggers, alter the content of DTS Packages, normalize and synchronize databases on multiple servers and more.
- Created plug-ins for Site Server, IIS and Hydra as part of Deployment Control Server.
- Developed software to generate Java Script menu daily depending on database changes.
Environment: Visual Basic 6.0 enterprise, SQL Server 7.0, Visual Interdev 6.0, Java Script, VB Script, Site Server 3.0, Hydra, ASP, DTS, COM, DCOM, MSMQ, MTS, IIS 5, ADO, Source Safe
Confidential, Dallas
Software Engineer
Responsibilities:
- Design and development of visual and functional features of a new corporate website.
- Development of client and server-side Active X components using Visual Basic 6 and Delphi 5.
- Web design and development utilizing ASP and Visual Basic programming languages.
- Interfaced server services and components wif ASP (TLB, IDL).
- Designed and integrated database applications wif Visual Basic and Delphi using ADO and BDE.
- Implemented secure Client/Server transaction applications. Created all graphic and page layout design.
- Designed and developed plug-in applications in Delphi for extensible EDA tool (Protel) using Delphi 4 and 5.
- Extended capability of EDA tool database to interface to in-house MRP system.
- Developed web-based interface for integration wif EDA system data entry.
- Created and maintained internal engineering web site.
Environment: Visual Basic 5.0, Delphi 5, SQL Server 7.0, Visual Interdev, Java Script, VB Script, ASP, COM, Active X, IIS 4, Source Safe, DAO