Skip to content


Experienced leader in planning, managing, architecting, and developing multiple complex software projects that increase business efficiency, product profitability, and market performance. This accomplished architect and senior software engineer successfully designs and delivers customized, complex, multi-site IT, and business-related projects. Regular presenter at the Spokane .NET Users Group. Hired by Microsoft to deliver platform-specific training.