EMPLOYER: MR Controls Calgary, AB
TITLE: SCADA Engineer
DURATION: December 12, 2005 to Present

This position is involved with the development of a workflow-based execution automation engine for our object-oriented database system. The HMI is developed in .NET (C#). Additionally, support for engineering group HMI projects is occasionally performed.



EMPLOYER: GE Energy Calgary, AB
TITLE: Software Contractor
DURATION: October 6, 2003 to March 5, 2004, August 3, 2004 to December 9, 2005

This contract involves planning for a release of GE Fanuc Cimplicity HMI-based products for the electrical power industry. The Powerlink and ISM&D (Integrated Substation Monitoring and Diagnostics) products are used for substation automation. I was also responsible for handling support issues found by the engineering groups and from field installations. I performed international site visits and international support for commissioning of the SCADA product.



EMPLOYER: Metso Automation Calgary, AB
TITLE: Senior Systems Engineer
DURATION: June 25, 2001 to February 14, 2003

This position involves software development for a SCADA product for gas and pipeline industries on both the Windows and UNIX platforms. Development includes database development using a Sybase server or a SQL Server RDBMS.



EMPLOYER: MegaSys Computer Technologies Calgary, AB
TITLE: Software Engineer
DURATION: July 10, 2000 to June 20, 2001

This position involved the development of a telecommunications management system on UNIX (Solaris) and Linux platforms. The coding was completed in C++ and FORTRAN.



EMPLOYER: Total Control Products (Canada) Ltd. Edmonton, AB
TITLE: Software Engineer
DURATION: August 15, 1997 to June 29, 2000

This position involved the development of a PC based control system for Windows NT, Windows CE, and a real-time VenturCom extension to Windows NT. In addition, some editor development was completed to integrate into our FrameworX HMI/Control/Project Management product. This position provided experience in real-time development as well as COM development for the editor portion of the product.



EMPLOYER: Willowglen Systems Inc. Edmonton, AB
TITLE: Software Engineer
DURATION: March 6, 1995 to August 15, 1997

This position comprises the design and development of a new UNIX-based SCADA system. My chief responsibilities include the development of a historical data service to store and retrieve data from a Sybase RDBMS and from backup media. Other software projects include several GUI editors, a reporting tool, and a Trend display to illustrate the state of historical data. This position has given me experience in PowerBuilder, relational database design (Sybase), extensive C++ and object-oriented programming methods, and advanced programming methods including interprocess communication.



EMPLOYER: Telecommunications Research Laboratories Edmonton, AB
TITLE: Telecommunications Engineer
DURATION: May 4 1994 to February 28, 1995

This contract position comprised research into several network routing algorithms. A major continental network was analyzed using simulation programs for network routing. Several techniques for existing optical technology were examined. This position allowed me to gain experience in digital communication and optical transport systems as well as programming methodology in the C and C++ programming languages. Formal summary reports were developed using FrameMaker and UNIX graphical tools for the client company.