I have worked in small companies for over 20 years specializing in process, software development and team management. My extensive engineering background allows me to bridge that complex gap between business needs and engineering.
My specialty is working with small to mid-sized development teams which may have become complacent, sloppy and inefficient.
I also enjoy working with entrepreneurs who have an idea but need a technology adviser. My technical background will bring a great complement to any business venture.