work phone (403) 680-4143
email
home page http://www3.telus.net/HansenSmythe/

Relevant Skills

Creativity: Composer, writer, and programmer. My work includes over a hundred compositions for industrial videos, radio, television, stage, and public performance; a short animated film; and macros for improving job performance almost everywhere I’ve worked. I documented my WordPerfect programming techniques in an office automation workbook entitled Automating WordPerfect 6.1/7.

Mentoring: Well developed skills as a teacher and facilitator in a variety of fields including maritime navigation, music history and theory, space development, natural history, and campanology.

Leadership: I served as a naval officer for seven years. I founded a non-profit organization in 1983, and served as its first president. I served on the Boards of Directors of two other organizations.


Technical Knowledge

Languages Database Current Software Operating Systems
  • Java
  • JavaScript
  • Visual Basic
  • SQL*PL
  • HTML
  • Oracle
  • SQL Server
  • MS Access
  • Paradox
  • FoxPro
  • Eclipse
  • Weblogic Workshop
  • Windows 3.1-XP
  • UNIX-compliant e.g. Solaris

  • Education

    Basic Spanish through courses with the U of C's Faculty of Continuing Education. March-June 2006
     
    WebLogic Server 8.1, a course offered by BEA Systems. January 2006
     
    Diploma in Object Oriented Programming
    University of Calgary
    October 2000
    Instruction in object oriented analysis, design, and construction. Completed summer job practicum 4 August 2000.
     
    Bachelor of Music
    University of Calgary
    May 1994
    Major in Composition, minor in Piano Performance.
     
    Diploma in Radio Production
    Southern Alberta Institute of Technology
    June 1989
    Major in Production, minor in On-Air.
     
    Bridge Watchkeeping Ticket
    Canadian Naval Reserve
    August 1986
    This permitted me to act as the Captain’s representative on the bridge of various naval vessels.

    Employment History

    WMode 7 November 2005 - present
    Java programmer:
    Currently implementing Unica's NetInsight web analytics package for various mobile service providers.
    Using Lucene, built a search engine for wireless products.
    Using WebLogic Workshop, built a variety of GUI components designed to help wireless content providers manage their content.
    CriticalControl Solutions Inc. 14 August 2000 - 4 November 2005
    Java programmer:
    I worked to develop lightweight GUI components for PipeWorks. These components need to control user access by interacting with the operating system, react to asynchronous data to report alarm conditions and other information in realtime, and react to database outages and reconfigure themselves to use alternative data sources.
    I helped to complete v1.0 of ICBM, a data storing and analyzing tool used by telephone companies including Bell West and Allstream).
    Crystal Reports developer:
    I developed reports for Cendec's Ezy-Ops Material and Asset Management system using Crystal Reports.


    Transcription Express part-time ad hoc contract work, 2000 - 2005
    Visual Basic programmer:
    I originally created a hospital transcription program using Corel WordPerfect, but was asked at the end of 2001 to rebuild the functionality using MS Word instead. It uses two MS Access database files, one for document tracking, and one for product definition. This flexibility allows the user to define new reports, add physicians, and customize output, including exporting files in Cquence format. Transcriptionists can also interact with a secure web page to cut and paste blocks of information about patients directly into the program.

    City of Calgary Temporary Employment Services Agency July 1992 - September 1999
    Database designer, Paradox: Centralized Analysis Unit of Calgary Police Service
    I created a relational database to track prostitution in the city, and populated the database from arrest files.
    Database designer, MS Access: Occupational Health, Engineering & Environmental Services
    I created a database to track corporate medical intervention strategy case by case, in order to assess cost effectiveness, and populated the database with recent data. I also created a custom Windows help file of nearly one hundred pages with the application.
    Software Tester: Engineering and Environmental Services, Waterworks Division
    I researched and tested half a dozen demonstration versions of training administration software, and made purchasing recommendations to the Department.
    Senior Benefits Control Administrator: Human Resources
    I coordinated data from eight Benefits Clerks, paid monthly HR bills, and created various reports. I also used the terminal emulation software to increase efficiency of data input.
    Various other clerical positions
    Hansen Smythe Studio (co-owner) September 1992 - December 1999

    Teacher of piano performance, music theory, harmony, counterpoint, structural analysis and history in my home. I taught electronic music and composition to classes of Suzuki students at Mount Royal College.


    Drake Network Systems April 1990 - February 1991

    Office Administrator, a position which included shipping/receiving, clerical duties, and reception.


    Canadian Naval Reserve, HMCS Tecumseh November 1981 - July 1990

    I served as a navigation officer trainee, Assistant Divisional Officer, Course Training Officer, Divisional Officer, Deck Officer, Navigating Officer, Personnel Administration Officer, and Executive Officer, in Calgary at HMCS Tecumseh (part-time during the winter) and aboard various ships on Atlantic and Pacific coasts (full-time during the summer).

    My last full-time posting was Executive Officer of the smallest Canadian commissioned ship in the Atlantic, HMCS Fort Steele, which had five officers and a crew of eighteen.

    I also served as a member and as president of various audit boards. Upon transferring to the Supplementary Holding Reserve, my rank was Lieutenant (N). I also managed to get my photo on the cover of Sentinelle magazine (the magazine of the Canadian Forces) in the summer of 1988 (I'm on the left).


    Alberta Government Services May - August 1980

    Computer operator of an IBM 3031 mainframe computer. My working environment included a punch card reader, line printer, ten tape drives, and a double row of washing-machine-sized hard drives.


    Volunteer Experience/Memberships

    References are available upon request.

    This document revised 21 December 2007.