I love to build systems. Mixing a love of business process engineering with a passion for user engagement and satisfaction and adding a big dose of software development is my makeup. I love to learn about what an organization is trying to accomplish and bring my unique skills to help drive a mix of process engineering and efficient system implementation to achieve high-impact high-ROI solutions. That is what gets me up in the morning and keeps me pounding long after the sun has set.

As a technologist my background is primarily in the Microsoft ecosystem but I realize that all technologies have their strengths and weaknesses - and rarely is there only one right answer. Normally, you'll find me working on Dynamics CRM (especially Online) to see how far the platform can be pushed. And when that gets old or Dynamics is maxed out then Azure is where I head - because the future is cloud and the now is the future.