I’ve embedded below links to and videos of some of the more interesting projects I’ve worked on. Drop me a note via the contact page to let me know what you think.


I love to read. I also love to travel. When I travel, I sometimes like to read about the new places I’m going to. So I started collected lists of books about places. WanderReader.com is site that tries to make it easy to find books about places you’re traveling to. It was never meant to be a real business. I built it more to see if I could and to get back into coding. It was built using WordPress and Custom Post Types. The back end is on WordPress so built in PHP. The front-end is mostly JavaScript. Have a look here: https://wanderreader.com/


I was curious about how hard it might be to build an e-commerce site that used 3rd party fulfillment to basically run unattended. I built that using WordPress, Woocommerce and Printful.com. It was never meant to be a a real business but it was fun to build and I learned a ton.  Have a look here: http://tearaves.com

TeaRaves.com screenshot


When I left Microsoft I wanted a place online for my stuff to live so I put together this WordPress site and then pulled all my Microsoft blog content over.

Buzztonic.com Screenshot

Self-Service Dynamics CRM solution on Microsoft Azure

This video shows a demonstration I gave during Kirill Tatarinov’s keynote at the Convergence conference in Copenhagen (Nov 2009). It’s a project demonstrating how self-service websites on Microsoft Azure integrate directly with Dynamics CRM. It was built with the folks at Adxstudio (they’ve since been acquired by Microsoft).

Integrating line-of-business systems with productivity solutions and advanced data visualization

In the video below I show the business value of integrating Line of Business applications using Office 2007, Virtual Earth and Windows Presentation Foundation on Windows Vista. Specifically, the scenario follows along as a retail store operations manager uses personal productivity and team collaboration tools as well as advanced data visualization to make decisions about store lease renewals. Integration of information from disparate line of business systems directly into personal productivity tools such as Word and Outlook substantially increase information worker self-sufficiency and effectiveness driving individual impact. Collaboration tools that integrate line of business information to provide composite views of the business keep co-workers, partners and customers in sync. Advanced data visualization provides the right information to more people ensuring knowledge discovery and insight. This project was built together with the team at Accruent.

Data visualization healthcare prototype

Very cool stuff in the video below from the Microsoft Worldwide Partner Conference from a few years back. It’s a prototype of a couple of real-time patient monitoring applications. The first is WinForms based and interesting but the really cool stuff is in the 2nd part of the demo where I show the business value that Windows Presentation Foundation (originally code-named Avalon) brings to the healthcare world.