Experienced software systems and project lifecycle professional who has managed, designed, built and developed a wide variety of systems. Significant technical development management experience including successfully managing and creating full teams to complete system programs. Proven leadership experience in areas: program/project management including agile, strategic planning, portfolio governance and process improvements.