We provide IT Staff Augmentation Services!

Azure Architect - Identity & Security Specialist Resume

Chicago, IL

SUMMARY:

  • Master Consultant with over 20 years delivering successful projects.
  • Azure Cloud Architect, Deep SharePoint and Sitecore Platform Experience
  • MS Full - Stack Architect and hands on implementer

TECHNICAL SKILLS:

Azure Product Suite: IaaS, PaaS, Azure Stack, Azure Functions, Azure Logic Apps, Azure Site Recovery, Azure Roles (Web, SQL, Worker), Azure Key Vault, Express Routes, NSGs, rbac, MS Graph, App Dynamics

Azure Identity: Azure Active Directory, Multi-Factor Authentication (MFA), AAD Graph, OpenID Connect, JWT, Claim Transformation and Augmentation, SAML 2.0 & 1.1, ADFS 4.0, Azure Sync, Azure Connect

Azure DevOps Automation & CI Pipeline: Operations Management Suite (OMS), Azure Automation, Runbooks, ARM Templates, PowerShell, DSC, Ansible, Chef, Puppet, VSTS, Confidential

Azure Container Orchestration: Azure Container Service, Azure Service Fabric, Container Registry, Kubernetes, Docker Swarm, Mesos

Azure Data: SQL PaaS, Elastic Pools, Cosmos DB, Azure Storage, Azure Blob, Azure Data Lake, ADLA, SQL AlwaysOn (IaaS)

C# Development: .NET Core, ASP.NET Core, .NET Framework, WebApi, Nginx, OWIN, IOC Containers, Dependency Injection (DI), REST, JSON

C# Architecture - Methodologies: TOGAF 9.1, SOLID Principals, Gang of Four, Test Driven Development (TDD), Microservices

Client Scripting: JQuery, HTML5, Bootstrap, Angular, CSS3, Client Side Object Model (CSOM - SharePoint)

SharePoint Platform: O365, SharePoint 2016, SharePoint 2013, SharePoint 2010, SharePoint 2007, Fast Search, Nintex, DocAve

SharePoint Architecture: Taxonomy, Governance, Claim Providers, Search Driven Architecture, Records Center, BCS, Feature Stapling

SharePoint Development: SharePoint Apps, Client Side Object Model (CSOM), Branding, Event Receivers, Custom Workflows, Timer Jobs, People Picker Extensions I also have extensive experience with the technologies shown below.

Azure MFA Azure MFA Providers AAD Graph MFA Servers Azure AD: ADFS 4.0 MS Graph, SharePoint 2013 Azure Functions Open ID Connect JWT .NET Core SAML 1.1 SAML 2.0 WS-Fed PowerShell Docker Kubernetes

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Azure Architect - Identity & Security Specialist

Responsibilities:

  • Worked with Deloitte App owners to enable SSO and MFA in their apps against Azure AD and ADFS 4.0. Assisted with the debugging of OWIN Middleware, OpenID Connect, SAML 2.0, SAML 1.1 and WS-Fed.
  • Provided Architectural Guidance for Active Directory structure across Azure AD and all Deloitte member firms and client federated partners.
  • Registered and configured Enterprise Applications in Azure AD including modifying custom policies through AAD Graph, configuration of COTS apps like SharePoint in AAD. Configuration of Applications that require Confidential .
  • Delivered the following POCs to Deloitte to assist with real world issues in their environment.
  • Automatically register Enterprise Applications in Azure AD
  • User requests an application to be registered in a SharePoint site that triggers an approval workflow. Once approved an Azure Function was triggered that installed and configured the application in Azure AD as an Enterprise Application.
  • Direct Azure AD to SharePoint 2013 SSO & MFA
  • SharePoint only supports SAML 1.1 and AAD only supports 2.0 out of the box. This POC demonstrated how to use AAD Graph to create a custom policy so that Azure AD could be leveraged as a direct Idp in SP 2013 opposed to using ADFS. This demo also included customizations to the people picker in SharePoint.
  • CI pipeline using VSTS, Docker and Kubernetes in Azure
  • Created a Microservice in .NET Core that was hosted in a Docker container and deployed to a Kubernetes cluster in Azure and fully integrated with a CI pipeline from VSTS.
  • .NET Core Web Application that leverages OWIN and OpenID Connect to perform SSO
  • Demonstration on how to leverage OWIN middleware and OpenID Connect JWT tokens to perform SSO against Azure AD.
  • This demonstration featured advanced claims transformations in Azure AD Connect and clients side claims augmentation in the ASP.NET App.
  • Azure IaaS Sitecore 8.2.1 EXPRESS ROUTES Azure Auth0 Mulesoft
  • C# SQL 2016 Git MICROSERVICES SOLR RavenDB Logstash VSTS Containers Mesos Docker Kubernetes

Confidential, Parsippany, NJ

Delivery Manager / Azure Architect

Responsibilities:

  • I was brought on to manage the project, the vendor and lead an internal team developing .NET Core microservices that are further leveraged by Confidential .com and other iOS applications.
  • During my tenure at Confidential I have extended the client into Azure and delivered enterprise solutions for Cloud, Authentication and API Gateway.
  • My role at Confidential was very visible. I reported directly to the VP of Solutions and interfaced with the CIO on a regular basis.
  • Hosted Sitecore 8.2, SOLR and MongoDB in an IaaS Active-Passive setup with Auto-DR in Azure.
  • Leveraged Azure AD, WAF, APP Dynamics, Redis Cache and Akamai as part of the Sitecore solution in Azure.
  • Implemented Auto-scaling solutions in Azure to build and deploy microservices on Web and Sql PaaS Elastic Pools.
  • Setup Express routes and NSGs in Azure.
  • Leveraged Azure Automation and Runbooks to repeat common setups using ARM templates and DSC.
  • Created .NET Core Microservices in Docker Containers which further where deployed to Azure and GCP Kubernetes clusters.
  • Migrated RavenDB to Azure’s Cosmos DB
  • Created a CI pipeline using VSTS and Confidential to deploy to both on-premise and cloud resources.
  • Leveraged Mulesoft API Gateway and Auth0 to expose services securely using OpenID Connect and JWT Tokens.
  • Performance tuned and refactored Sitecore solution.
  • Assisted with the Sitecore, SOLR and Commerce Server Architecture.
  • Managed delivery between teams and acted as “lead architect” of the overall solution.
  • C# .NET CORE AWS Elastic Beanstalk Docker Slack Elastic Search JENKINS, JQuery ASP.NET CORE SharePoint 2010 & 2013 Trello SWIFT Asana

Cloud Architect

Confidential, Burlington, MA

Responsibilities:

  • Tested “No Infrastructure” cloud models in AWS Elastic Beanstalk and Google Apple Engine
  • Implemented .NET Core Microservices in a Docker container using WebApi and OWIN middleware.
  • Leveraged Elastic Search Cloud for an “All-Cloud” NoSQL DB
  • Azure hosted Active Directory with Sync
  • Introduced Agile dev methodologies and outfitted team with Slack, Asana, Assembla and Trello to manage sprints.
  • Created a numerous apps including a customer facing iOS native app to manage appointments
  • Rewrote patient record retrieval in C# .NET Core APIs to serve patient data from EPIC for use across multiple systems.
  • Migrated SharePoint 2010 to O365
  • Created solutions in AngularJS, HTML5 and CSS3 to extend OOTB SharePoint forms and call .NET Core APIs.
  • Wrote custom Workflow Actions, Event Receivers in O365

Environment: IaaS Hybrid Cloud SharePoint 2016 MVC.NET6 AngularJS jQuery Bootstrap F5 SCOM 2012 OWASP HTML5 K2 C# JSON Nintex SQL 2014 DocAve CSS3 Azure .NET

Azure Architect - SharePoint 2016 Architect

Confidential, Farmington, CT

Responsibilities:

  • Hybrid Cloud initiative, Azure AD and services in IaaS
  • Azure Resource Management (ARM) scripting (resource groups, vms, vlans, subnets, internal/external firewalls, etc.)
  • Modeled Azure High Availability & Disaster Recovery as well OS App Services, Web Role/Worker Role, SQL Azure Database roles
  • Leveraged Azure Automation and Runbooks to repeat common setups using ARM templates and DSC
  • Implemented OWASP security standards as it applied to cloud and DevOps.
  • SharePoint 2010 to 2016 migration
  • Architecture & Governance for SharePoint 2016
  • Recoded SharePoint legacy solutions to “SharePoint Apps” using MVC6, Angular, Bootstrap, HTML 5 and CSS3
  • Refactored SharePoint legacy solutions for 2016
  • Shared SharePoint Enterprise Wide Services across farms

Environment: Azure O365 MVC.NET5 SharePoint 2013 jQuery C# Bootstrap AngularJS SQL 2012 SCOM JSON .NET HTML5 CSS3

O365 Architect

Confidential, Boca Raton, FL

Responsibilities:

  • Recoded SharePoint legacy solutions to “SharePoint Apps” using MVC5, Angular & Bootstrap
  • SharePoint Architecture & Development
  • Migrated SharePoint 2003,2010 instances to 2013 & O365
  • Governance, Branding & Taxonomy SharePoint 2013 & O365

Environment: SQL AlwaysOn SharePoint 2010 MVC.NET5 SharePoint 2013 AngularJS F5 Bootstrap .NET Azure AWS SQL 2012 ADFS 2.0 Nintex OWASP jQuery JSON InfoPath C# HTML5 CSS3 Splunk O365 MONGO DB

Azure Architect - SharePoint Specialist

Confidential, Deerfield Beach, FL

Responsibilities:

  • Setup Architecture to host over 100 SharePoint servers representing Confidential ’s flagship external product in Azure IaaS.
  • Used Azure Resource Management (ARM) scripting to make the setup between environments repeatable.
  • SQL Server AlwaysOn Implementation in an Active-Active, High Availability DR solution.
  • Designed F5 wips, vips, irules, SSL configuration, firewall rules
  • Developed mobile friendly responsive applications in C#, ASP.NET MVC5, HTML5, CSS3, Angular JS and Bootstrap
  • Lead Agile development, sprint planning, test driven development effects
  • SSO SharePoint, ADFS 2.0 and Azure web services claims augmentation
  • Developed entity pickers, extensions to search results, timer jobs, event receivers, branding, taxonomy, site definitions for SharePoint.
  • SharePoint 2010 to O365 internal portal migration

Environment: SSO FIM 2010 R2 .NET MVC.NET4 SQL 2008 R2 SharePoint 2010 Ping Federate JSON LDAP AWS SQL 2008 R2 ADFS jQuery C#

Cloud Architect - Identity & Security Specialist

Confidential, San Diego, CA

Responsibilities:

  • SSO with Ping Federate 6 and SharePoint 2010
  • User Provisioning Application written in ASP.NET MVC4.
  • Integration with AWS hosted web services.

Environment: Azure AD Connect O365 DocAve .NET SharePoint 2010 C# SQL PaaS

O365 Architect

Confidential, San Diego, CA

Responsibilities:

  • SharePoint 2010 to O365
  • Governance, Branding and Taxonomy
  • Search driven architecture and content rollup
  • Azure hosted Active Directory with Sync
  • SSRS Reporting

SharePoint Architect

Confidential, Los Angeles, CA

Responsibilities:

  • An attractive drag and drop UI was created using Silverlight to front end a collection of lists and workflows in SharePoint.
  • Silverlight UI layered on SharePoint 2010 using CSOM
  • Advanced Fast Search implementation
  • Large cloud based file storage and retrieval using BCS

Environment: Hyper-V SharePoint 2010 SCOM 2007 SQL 2008 R2 PKI UAG .NET AD Federation C#

Infrastructure Architect

Confidential, Fort Worth, TX

Responsibilities:

  • Private cloud implementation built on Hyper-V
  • Setup SharePoint 2010 and Project Server 2010 environments
  • Implemented PKI
  • UAG implementation for external access
  • AD Federation with disperse directories located worldwide

Environment: .NET SharePoint 2010 ASP.NET MVC SQL 2008 C# SharePoint 2007 jQuery Site Minder J2EE

SharePoint Architect

Confidential, San Diego, CA

Responsibilities:

  • Wrote external site FLO-TV in ASP.NET MVC and jQuery w/ embedded video.
  • Migration from SharePoint 2007 to 2010 POC
  • SSO Implementation with Site Minder and claims
  • Extensive Taxonomy overhaul and definitions across the BU
  • Custom Site, List, Content Type & Field Def, Branding, workflows, etc
  • .NET SQL 2008

Environment: SOAP C# SharePoint 2007 jQuery SQL 2005

SharePoint Architect

Confidential, Tulsa, OK

Responsibilities:

  • SharePoint 2007 Governance and Architecture
  • Data Sync between two geographically disperse SharePoint Farms
  • Custom Site, List, Content Type & Field Def, Branding, workflows, etc
  • Automated retention using Records Center

Environment: SOAP C# IDOL Engine SharePoint 2007 MarkLogic SQL 2005

Confidential, Dallas, TX

Principal Consultant - SharePoint Architect

Responsibilities:

  • Replace SharePoint 2007 search with Autonomy
  • Wrote an app that synchronized selected documents to user’s desktop while disconnected
  • Shared data with government agencies in accordance with the airline's policies.
  • Data was stored in SharePoint and fed to MarkLogic for consumption.
  • Created workflows to synchronize xml metadata and documents between MarkLogic and SharePoint

Environment: .NET SOAP C# SharePoint 2007 SQL 2005 Performance Point 2007

SharePoint Architect

Confidential, Austin, TX

Responsibilities:

  • BI Dashboards to monitor created for real time asset monitoring
  • Custom Site, List, Content Type & Field Def, Branding, workflows, etc
  • Real time industry news data pull and aggregation for the equity markets

Environment: .NET SOAP C# SharePoint 2007 SQL 2005 SiteMinder SharePoint 2003 Autonomy IDOL Metalogix ASP.NET MVC jQuery Ajax

Principal Consultant - SharePoint Architect

Confidential, Dallas, TX

Responsibilities:

  • Architected and developed an SSO implementation between SharePoint 2007 and SiteMinder
  • Branded and externally facing SharePoint 2007 instance
  • Migrated SharePoint 2003 to 2007 using Metalogix
  • Replaced SharePoint search with Autonomy IDOL Engine
  • Refactored custom webparts and solutions for SharePoint 2007 from 2003
  • Taxonomy planning and implementation
  • Upgraded several ASP.NET 1.0 applications to .NET 3.5 ASP.NET MVC and incorporated Ajax
  • Developed reusable frameworks for common business rules, Ajax & jQuery
  • Migrate PlumTree to SharePoint 2007
  • Refactor 30 PlumTree gadgets into SharePoint web parts
  • Externally accessibly SharePoint 2007 instance

Environment: .NET SOAP J2EE Remoting C# Service Oriented Architecture SOA Xml Load Runner ASP.NET jQuery Ajax BizTalk

Chief Architect

Confidential, Dallas, TX

Responsibilities:

  • Wrote reusable frameworks for common business logic and ORM data.
  • Created an interchangeable remoting and service oriented architecture (SOA) framework (think WCF)
  • Performance tested every application prior to release
  • Worked with teams to identity bottlenecks and help succeed

Environment: .NET SQL Injection ASP.NET JavaScript C# Cross-site Scripting J2EE Web Inspect

Security Architect

Confidential, Houston, TX

Responsibilities:

  • Created HP’s global application security model, responsible for defining application security guidance
  • Test for various attacks such as cross-site scripting, SQL injection, denial of service and buffer overflow of all applications.

Environment: .NET Fuego J2EE SQL 2000 Oracle PowerBuilder C#

Hire Now