I am a software engineer with a constant focus on working in teams to create better software, faster; in particular, using the Agile methodology, automated testing and continuous integration & delivery.I have led and implemented many initiatives to architect systems, to develop new products, to improve processes and the quality of software, while always focusing on adding business value.I've also worked as a manager in an in-house innovation development team, managing a process that included customer insight, ideation, prototyping and piloting.My career has spanned a range of industries, including banking, insurance, broadcast media and telecommunications. Across these, I have a solid track record of quickly learning and applying new business & technical concepts.
Listed skills include Agile Methodologies, Software Development, Wcf, Test Driven Development, and 45 others.