Experienced in full life cycle software development methodologies since 1992, I have led and managed development teams using object oriented analysis and design techniques to design and development applications for client/server and internet based architectures. I have also worked as a software architect under an ISO 9001 registered software quality assurance process for a former national aerospace and defense consulting company.
Over the years I have acquired a strong team leadership and project management skill set. I have managed the delivery of numerous software solutions developed for various clients throughout Canada and the United States. Part of these responsibilities included the development and implementation of a project management and quality assurance process for rapid software development for a former employer.
In more senior roles, I have been responsible for developing operating plans and policies and short- and long-range company objectives to promo