Mike Abney

Software development professional with experience in analyzing, developing and managing software systems both large and small. Having played many roles in traditional and Agile software development methods, Mike has a broad view of all aspects of the software life-cycle from idea generation to production implementation, to product retirement.