
Director of Software Development at IBM
Toronto, Canada Area

Director of Software Development at IBM
Toronto, Canada Area
Expert in software development, agile and formal development methods, cloud computing, enterprise social computing, innovation management and entrepreneurship.
Software development executive with over 20 years of software engineering experience in the development and implementation of large-scale software projects. Held various IT management, consulting and software development positions, with a successful track record in leading software development organizations from start to maturity and achieving significant business growth. Accomplishments in making excellent technology planning and architecture decisions and managing the full development life cycle for mission-critical IT management, financial, real time, and business software applications.
software development, agile and formal development methods, cloud computing, enterprise social computing, innovation management and entrepreneurship.
(Public Company; IBM; Information Technology and Services industry)
May 2003 — Present (6 years 8 months)
Director, Innovation Initiatives
IBM CIO Office, Somers NY – 04/2007 -- present
• Managed an internal software incubator that deployed internally over 20 pilots in the fields of social computing, enterprise collaboration and identity management.
• Achieved large-scale deployment of Web 2.0 technologies inside IBM (Wiki, blogs, enterprise tagging service, social networks) with over 350,000 active users.
Director, Provisioning and Configuration Technologies
IBM Tivoli, Toronto 05/2003 – 04/2007
• Managed a worldwide software development team (280 software engineers in 8 countries, $45 million development budget) focused on data center automatic provisioning and configuration.
• Introduced agile development processes, while achieving portfolio revenue of over $200 million in 2006.