A Brief Background

My passion for software development began as a child.  Since then I have developed countless applications for the desktop, web and mobile on both, the Microsoft Enterprise and LAMP, stacks.  I am an Enterprise Cloud Architect and Microsoft Trainer with 20+ Microsoft certifications and 2 SCRUM certifications.  In my free time, I wholeheartedly enjoy the outdoors - hiking, camping, mountain biking, and kayaking (flat and white water).

Oh yeah, and most importantly, I love Jesus.

Twitter

Create Dockerfiles to automate Windows Server containers on-prem and in Azure. azureworkshops.github.io/Dockerfiles-Wi… @Docker @Azure #docker #azure

Connect

Training, Consulting, or other Questions? Connect with me and let's talk!

  LinkedIn
  Twitter
  GitHub

Twitter

Create Dockerfiles to automate Windows Server containers on-prem and in Azure. azureworkshops.github.io/Dockerfiles-Wi… @Docker @Azure #docker #azure

Connect

Training, Consulting, or other Questions? Connect with me and let's talk!

  LinkedIn
  Twitter
  GitHub

Latest Projects

Azure Workshops

Azure Workshops is a repository of in-depth, enterprise-level workshops for Azure and Office 365. Gain learning and increase understanding with workshops specifically designed for enterprise users. Ranging from beginner to advanced, these workshops will walk you through many of the scenarios you face every day within your organization.


IoT Asset Management Starter Kit

First demonstrated at Microsoft's 2016 Ignite Conference in Atlanta, GA, the IoT Asset Management Starter Kit is a boiler plate project comprised of Node.js and Angular 2 that facilitates the quick development of an IoT project for Asset Management. The project brings all the necessary components - Azure IoT Hub, Stream Analytics, Heroku, MongoDB and Raspberry Pi 3 - together to build a working end-to-end IoT solution.


karma-html-detailed-reporter

The Karma HTML Detailed Reporter is the most comprehensive reporter for Karma and Jasmine. The reporter provides a dashboard detailing specification runs. This plugin is under active development and additional features are being rapidly added to the plugin.


gulp-config-transform

Gulp plugin to perform web.config transformations. This plugin is for using gulp with Visual Studio solutions to produce various configurations. This is especially useful when upgrading legacy web applications to ASP.NET 5 since the web.config isn't natively supported.


AngularMiddleware

Middleware for facilitating support of true Angular client-side applications in ASP.NET 5.

AngularMiddleware allows the development of Angular (or any other JavaScript framework) client-side application ASP.NET 5 without the need for controllers and views.


SharePoint Export Converter

Converts a SharePoint site collection export to a directory/file structure based on the Manifest.xml file.