Seventeen years of experience in software development as a Project Manager, Software Engineer and Software Quality Engineer. An experienced manager with a strong track record in developing departments from scratch. Skills include project management, managing software teams, customer contact, software processes improvement, test plans and automated scripts. Extensive experience in Agile Methodology, improving the CMM maturity level of the engineering process and introducing software tools to support best practice.