SYSTEMS

Git Repo Sync - NTT Data Workflow Support, Vancouver, 2015-2024
   Export of assets from the company's web portal was an Excel workbook containing scripts and other objects.
   Automated transformations of workbook objects into a Git folders in order to update the Git repository.

Discovery Service - EBSCO Publishing ETL System, Ipswich Mass. 2010-2011
   Configuration is via an XML document specifying the transform rules (base rules with an override capability).
   Automated transforms are launched to process specific catalogues and post results to intranet web page.

DDS Management Console - EBSCO Publishing server farm management, Vancouver, 2000-2003
   Search servers are launched by agents controlled by a master process that records status in a SQL database.
   An intranet web dashboard is used for human control and real-time performance monitoring of the server farm.

Custom Keyboards - I/O Systems a bespoke keyboard manufacturing startup, Vancouver 1987-1989
   Client designs were transferred to membrane keyboard layouts or custom enclosures
   then fitted with electronics that transmitted client-specified key-codes.
   Construction was based on 8051 microcontroller programmed in C.

TouchBC - New Media Technologies audio-visual presentation system for BC Ministry of Tourism, 1985-1986
   Touch screen navigation with laser disk video and stereo audio for Expo86 in Vancouver.
   Duplicate databases on two PCs supported four terminals in the B.C Pavilion.

Presentation Manager - Presentation system for Zeta Systems, Vancouver, 1981-1985
   Menu navigation of a hierarchical tree of pages presenting text and graphics using the Videotex protocol.

VGS - Video Production System for Async Corporation, Toronto, 1982-1984
   Prototype video creation and editing system based on Videotex.

H.O.M.E.S. - Habitat Occupancy Management and Evaluation System for the City of Vancouver, 1976
   Text retrieval system offering housing for NGO attendees during the U.N. HABITAT Conference.
   A staff of 10 uploaded Vancouver residents' offers (brochure pg1, brochure pg2) and used remote terminals
   to match requests from walk-ins.

Memore - Information Retrieval System for Health and Welfare Canada, 1973-1976
   Text retrieval system employing inverted list index.

GCS - Conferencing System for Memo from Turner Corporation, Toronto, 1973-1974
   Nation wide installation in six cities (described in Dr. Hiltz & Turoff's book Network Nation). This early experiment
   in e-mail and Delphi style conferencing (GCS Overview) was written in APL, and using the I.P. Sharp Associates
   IPSANET Network, ran an interdepartmental conference for 3 months.