A Brief Background

I’m a passionate enterprise software developer with deep experience across different platforms and languages.  I am currently an Azure Customer Engineer for Microsoft and certified Microsoft Trainer with 30+ Microsoft certifications and 2 SCRUM certifications.

Oh yeah, and most importantly, I love Jesus.

Connect

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

  LinkedIn
  Twitter
  GitHub

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.