I have over twenty years of experience helping companies in a variety of industries leverage technology to make their business processes run smoothly. Technology that fits your business should be invisible, and the team responsible for building that technology needs a complete understanding of the on-the-ground business processes to make that happen. That process is what makes me love my work - understanding the pain points and watching the technology we create make a daily difference. That and being able to do most of my work right next to my dog.