As a software and systems development professional, I have a demonstrated ability to use technology and innovation to drive business evolution and solve complex problems. I have experience managing large teams and budgets, and have been a pioneer in implementing remote and distributed teams. I am also an early adopter of agile development processes and have a history of completing large and complex projects on schedule and on budget. My problem-solving skills have been key to my success in managing several concurrent projects with intricate interdependencies and specialized resources, and multiple team leads and project managers.