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

Connect

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

  LinkedIn
  Twitter
  GitHub

Twitter

Connect

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

  LinkedIn
  Twitter
  GitHub

Latest Projects

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.