“ Building a Better Foundation for Software

Great software is built on a foundation of core software practices including Project Management, Configuration Management, Requirements Management, Risk Management, and Quality Management. 

My career is dedicated to establishing and continuously improving these core competencies to enable repeatable, cost-effective delivery of high quality software products.