Bill Hutten

170 St. Catherine's River Rd.

Port Joli, NS B0T 1S0


Software development, database/web integration, technology consulting. Comfortable with Linux, Windows, and Mac OSX. Expert-level knowledge of Javascript, PHP, SQL, C, Java, 4th Dimension and related ecosystems.


Below are a few of the projects that I've worked on:


Primary Developer, 2016 - present

Veterinary Practice Information Management System. Clients, patients, invoices, detailed medical history, scheduling, task management, treatment plans, lab service and instrument integration. Pure cloud application using nodejs, ExpressJS, Postgres, Sequelize, Ext JS. Hosted on Google App Engine.

DVMAX Research 3.0

Primary Developer, 2011 - present

Electronic animal care record management for research institutions. This is a JavaScript web application using the Ext JS framework. Communication with the 4th Dimension backend is via Ext.Direct, using JSON as a wire format.


Primary Developer, 2013 - present

Newspaper website implemented in PHP & MySQL. Includes an ExtJS & PHP backend for editing content, import of content from XML files, etc.

Cash Register

Primary Developer, 2011 - 2014

Cash register app implemented in ExtJS & PHP. Includes PDF report generation, setup customization & support for multiple locations.


Developer, 2009 - 2010

A group of five related websites with 100% user-editable content. All page content is stored in MySQL, delivered via PHP. A custom admin interface - also written in PHP - allows for easy editing in the browser.


Developer, 2001 - present

Veterinary practice management application used by 800+ clinics across North America. Mac & Windows, single-user and client/server. Integration with laboratory web services, blood analyzers. Written in the 4th Dimension 4GL environment.

Employment History

1993 - present: Consultant

November 2001 - present: Senior Developer, Pelican Engineering

July 1995 - October 2001: Developer, Cochran Interactive

Sept 1987 - June 1993: Developer, Technical Support, Atlantis Microcomputer