|
Intelivote Systems Inc, Dartmouth, NS
2004 – Present
Provides election services for government bodies,
political organizations and corporations.
Implements a unique solution to allow voting over the Internet and
Telephone while integrating with traditional polling methods.
Technical Architect / Developer
Achievements:
·
Designed and developed a multi-user, multi-role, end to end election software
system which has been successfully implemented for elections in Canada and the United Kingdom.
·
Designed and developed a telephone gateway to the application using
Voice XML as a presentation layer component to the election system.
·
Integrated an election system using web services which allowed
Intelivote and four other vendors to provide a single solution for two
municipal elections in the United
Kingdom.
·
Designed software for a touch screen voting system for an
international business partner using Election Markup Language (EML; a
standards based schema from the OASIS group for election interoperability)
·
Introduced and Implemented Agile Software Development methodology
using Scrum for the whole organization.
Responsibilities:
·
Provide technical leadership for the development team and determine
technical direction for application designs.
·
Identify and document system requirements and design software
components and work with business owners to ensure deliverability of designs.
·
Present information relating the architecture and security of the
system to outside investors and potential clients.
·
Architect, implement, monitor and support high availability hardware
solutions to deliver election services.
·
Participate in the setup and delivery of election events for clients.
|