
Drupal-Based Solution
Company: Gold Business Technologies Ltd.
Customers increasingly requested secure, non-PayPal options for paying invoices online. To meet this demand, the company selected Moneris as the payment processor. However, integrating Moneris into the existing infrastructure presented significant technical challenges due to an outdated website and legacy systems.

Custom Live Linux Distribution
Company: NCR Canada Ltd.
In the era before widespread high-speed internet, updating lottery terminal firmware or gaming software was extremely inefficient. Terminals used slow 1200 baud modem connections (often taking days for transfers), and the alternative—shipping specialized USB jump drives with EXT filesystem images—was costly, logistically complex, and incompatible with standard Windows systems.

Automated Flagging & Notification Solution
Company: NCR Canada Ltd.
Lottery terminals frequently sustain preventable damage beyond normal wear and tear, such as spills, impacts, or rough handling during transport and use. These incidents often led to repair costs being written off as unrecoverable losses.

In-House Design & Implementation
Company: NCR Canada Ltd.
During a major upgrade project for the Lottery system, we encountered widespread serial communication issues on Keno Displays (LED message boards) after site conversions. The problems stemmed from RS-232 cabling and peripheral connections on thousands of remote Lottery Ticket terminals. Quick, reliable resolution was critical due to the large number of affected sites.

HaProxy - Securing backend websites
Company: Personal Project
Security certificates are required by every modern secure system and should be in place to to protect privacy, to guard against unauthorized access and tampering. Acme is included as a package that can be installed in pfsense.