Solution-focused software development manager with 15+ years of experience in leading large-scale technology projects from design through to implementation. Instrumental in dissecting complex problems, devising iterative processes, and leading end-to-end change management. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams.