I’ve been involved in software development for over 20 years, and more recently have spent a good bit of time managing IT infrastructure. As as result, I provide consulting with just about any area of computer technology. A lot of my work revolves helping “technical” and “business” people communicate with each other, or helping business owners make better technology-related decisions.

Technicality LLC is the legal entity that my consulting work is performed through.