Designer, Developer, Tech Nerd

Full stack .NET developer specializing in the Umbraco and Episerver CMS platforms. Serious aficionado of music, responsive web development and horror flicks.

Areas of Expertise

Application Development

I love all things .NET, especially with C# & MVC. I also enjoy loosely coupled applications, dependency injection and building services that interact with various APIs.

CMS

Building web applications using Umbraco and Episerver is my middle name. I specialize in planning and execution of enterprise-level content management systems.

Responsive Design

I am very interested in user-centered responsive design that focuses on performance.

Front-End Development

I've been writing markup since 1999 and have loved every minute of it. Currently playing with Node, Express & Typescript.

Latest Articles

Limit the Number of Items Allowed in an Episerver PropertyList<T> November 01, 2017

Limit the Number of Items Allowed in an Episerver PropertyList<T>

Let's build a custom attribute that will allow us to set a max number of items in an Episerver PropertyList<T>

Utilizing Inversion of Control to Build a Swappable Search Service in Episerver February 13, 2017

Utilizing Inversion of Control to Build a Swappable Search Service in Episerver

See examples using Find and Vulcan to implement an easily swappable search service in Episerver.

Latest RunKeeper Activity

Runkeeper