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.