Read all about some of our past projects below.
Elections Ontario (
Toronto, Mar 2009 to Present)
Elections Ontario is a non-partisan agency tasked with conducting general elections and by-elections for the province of Ontario. (More...)
-
Facilitated sessions with stakeholders at all levels to clarify business processes and gather requirements to support the next Ontario general election.
-
Created detailed business requirements, system requirements and use case documents for business-critical systems.
-
Aided in procurement of and management of vendors for multiple concurrent projects.
-
Created a detailed accessibility report of public facing websites that shaped accessibility initiatives at the corporate strategic level.
CAST Software (Toronto, Oct 2006 to Feb 2009)
As a software company with a worldwide sales focus, Cast’s entire business relies on the Internet as a tool for marketing, sales, distribution, and support of their products. (More...)
-
Completed architecture evaluation and ground-up rebuild of Cast’s CRM system, websites, online stores, rights management software, and technical support infrastructure.
-
Discovered and mapped company’s business processes by interviewing users and stakeholders; reviewed and documented all existing solutions.
-
Gathered performance data from stakeholders and systems in order to develop metrics for measuring goals.
-
Gathered business requirements, designed system architectures, created project plans, and hired and managed resources to bring CAST's online systems into the cutting edge with a focus on simplicity, maintainability, and the needs of the customer.
-
Re-engineered all aspects of the IT department, including data standards, policies, and resources.
National Parole Board (Ottawa, Oct 2004 to Mar 2006)
The Pardon Decision System (PADS) is the key application that enables the National Parole Board to fulfill its responsibility to grant, deny, and revoke pardons under the Criminal Records Act. NPB undertook a project to completely rebuild the system from the ground up. (More...)
-
Requirements discovery, design, and delivery of the storage and archival component of the application.
-
Use case analysis and iterative prototyping to discover existing processes and design a new process and software module.
-
Top-to-bottom creation of system elements, including building the user interface, implementing business logic, and creating data layer components.
Elections Canada (Ottawa, Oct 2004 to Mar 2006)
This high-profile project encompassed the design and construction of the public web site used to display real-time federal election results on election night. (More...)
-
Designer of the overall system architecture, responsible for the detailed design of application components. The need for the site to accommodate 250,000 concurrent users provided many challenges in the areas of performance and reliability.
-
Using .NET technologies, worked in a leadership role to develop the application within strict project timelines.
Transport Canada (Ottawa, Jul 2003 to Sept 2003)
Transport Canada employs 50 inspectors in its Commercial and Business Aviation division. These individuals perform paper-based inspections on the aircraft and facilities of Canadian air operators. (More...)
-
Mapped the inspection process in Commercial and Business Aviation and analyzed the options for introducing a PDA or Tablet-based inspection system.
-
Interviewed Transport Canada inspectors, supervisors, and managers and created comprehensive diagrams and documents detailing all business processes.
Department of Fisheries and Oceans (Ottawa, Feb 2003 to Apr 2003)
The Marine Services Fee Information System (MSFIS) is used to manage the collection of shipping fees for vessels operating in Canadian waters. (More...)
-
Met with stakeholders within DFO to understand and document the current processes and systems involved in collecting shipping fees.
-
Evaluated the current system and made recommendations for improvements based on the business requirements of DFO, the needs of system users, and the applicability of various new technologies.
Privy Council Office (Ottawa, Feb 2002 to Nov 2002)
The PCO Intranet is the primary source of electronic, work-related information available to 1000 PCO employees. (More...)
-
Acted as Project Leader for the duration of this project. In addition to leading a team of developers, also responsible for identifying the technical architecture, assessing new requirements, designing and developing application modules, and ensuring strict adherence to the project work plan.
-
Single point of contact with a very dynamic client and responsible for managing change and system scope within an aggressive budget.
-
Led formal usability sessions.
NetActive Inc. (Ottawa, Sept 2000 to Apr 2001)
NetActive created a Digital Rights Management application that allowed for the conversion of software and content to a subscription-based sales model. (More...)
-
Responsible for a component of the NetActive software consisting of an ISAPI (Internet Server Application Programming Interface) Extension DLL.
-
Performed enhancements to existing code and added new functionality using MS Visual C++ 6.0 and MS SQL Server 7.0.
-
Researched e-commerce technologies for possible integration with NetActive software.
Cyberplex Inc. (Waterloo, Sept 1998 to Aug 1999)
Cyberplex is a professional services firm responsible for the creation of two of Canada’s largest e-commerce web sites: www.chaptersglobe.com and www.chapters.ca. (More...)
-
Contributed to several areas including the user management system, database and warehouse interaction systems, and the search engine.
-
Designed and implemented a large, 3-tier, e-commerce application in C++ and Visual Basic with MS SQL Server 7.