IMPORTANT! As of January 2023, this resume is replaced by a new version, please refer to that one instead. This original version is left online for historical reasons only (one of my earliest attempts at "web design", can you tell? :-))
business name: Earth Angel Consulting
full name: Peter Thompson Fisera
address: Vancouver, BC
email: fish@goatvirus.com or peter@earthangelconsulting.com



Programming - approximately 35 years of industry experience in writing/testing code, in various languages (see "SKILLS" section for list). This includes:
  • writing based on exact specifications given by superior
  • writing based on new specifications created by self to solve a problem
  • debugging of code written by others
  • writing of tools to aid in routine programming tasks
  • writing of rigorous test drivers for unit-level testing

Database and Application Design
  • have participated in numerous JAD sessions (joint application development) where the client is involved in the most detailed level of the design process
  • experienced in design and documentation of DOS, GUI and web-based interfaces
  • experienced in design and creation of normalized and non-normalized databases on various platforms

Graphic Design
  • have performed simple tasks (creation of buttons, tabs, etc.) in Photoshop, as part of web development at UVMEDiA
  • self-taught user of Photoshop, Paint Shop Pro and GIMP; have done small flyer and artwork jobs for self and others. See goatvirus.com/artwork for samples.

Project Management
  • while working for Synergy Computer Consulting, was Technical Project Manager for the Pacific Blue Cross projects for over two years, including over a year of performing as supervisor for one or two other programmers
  • managed one other programmer during certain projects for UVMEDiA

End User Interfacing and Tech Support
  • good interpersonal skills and high rapport with end users
  • extensive experience in dealing with both end users and managers; toward designing, creating and maintaining client databases and interfaces
  • experience in providing tech support (by email, phone or in person) for web and LAN-based applications written by self or employer; and in some cases general PC tech support (issues with Windows, MS-Word, etc.)

Technical Writing
  • good writing and communication skills
  • pride in applying these skills towards creating detailed and complete specifications, quotations, user manuals, and other technical documentation



Available by request only.

NOTE: you must have Javascript turned on for the tab controls to work!
If it is turned off, please use the following links:
SKILLS    EXPERIENCE    HISTORY    EDUCATION    INTERESTS


Last Updated: March 2022

goatvirus.com home page: http://goatvirus.com