Keith YoungEdmonton, Alberta, Canadae-mail: abpm36@r.postjobfree.com
JOB TARGET:An advanced-level computer programming
position in the field of computer graphics or geographic
information systems.
EDUCATION:Graduated from a 4-year program in 1989
with a Bachelor of Science degree in Computer
Engineering, University
of Alberta. Transcripts
available upon request.
CAPABILITIES:11 years experience as Senior Software
Engineer at Axion Spatial Imaging ltd. Expert-level C programmer on both PC and Unix
platforms.Extensive experience in all aspects of
graphics programming, including file formats, image
processing and compression, speed
optimization methods, and rendering techniques on both
Windows and Unix. Experienced in systems design and analysis
using recognized software engineering and project
management techniques.11 years experience in geographic systems
programming in several operating systems and environments.
Includes Avenue programming under Arcview and MDL under MicroStation, data
compression algorithms, file format conversion,
visualization, cartographic map projections, user
interface design, digital terrain modeling, and satellite
image processing.Extensive experience in GPS satellite
navigation receiver programming and interfacing to PC
& UNIX display programs and command & control
systems. Have experience with Magnavox, Magellan, Trimble,
MCC, and other receivers. Related experience includes
interfacing PCs to GPS s for receiving and sending
telemetry data via UHF/HF links, radio modems, data
radios, and land networks; and interfacing PCs to
Inmarsat-C mobile satellite communications terminals.Experienced in many aspects of multimedia
programming, including low-level ASPI & SCSI CD-ROM
drive programming, audio file formats, sound card
programming, CD-Audio programming, signal processing and
encoding.Was responsible for all aspects of system
administration on UNIX workstations, including day-to-day
maintenance, hardware setup and troubleshooting, and
software package installation.Experienced in software localization
issues for translating programs from English into other
languages.Several years experience in scientific
visualization programming. Includes experience in
programming simulation and military mission-planning systems, dealing with issues such as rendering, scene
generation, and optimization techniques.Have written user documentation and
technical specifications for many software systems.
Samples available upon request.Experience in conducting technical
evaluations for job interviews11 years experience assembling, trouble-shooting,
and repairing PCs.Have done computer-aided design and layout,
and component assembly of multi-layer printed circuit
boards for embedded systems.
ACHIEVEMENTS:Designed and programmed Axion 3D
World Atlas , an educational CDROM atlas program.
The program was awarded the Canadian Information
Processing Society s award for Best
Canadian Software System in May 1998 in Ottawa. It
is available in -language
versions for Windows 95/98/NT, has currently sold a total
of more than 40,000 copies in 5 countries, and is being
translated into other languages such as Turkish and
Portuguese.Designed and programmed data compression and
visualization components for battleWEB, a military
tactical situation display and communications program,
for Computing Devices Canada, a subsidiary of General
Dynamics.Was part of a programming team that
provided scientific display graphics on Silicon Graphics
workstations for the Michael Crichton movie Congo
released in summer 1995. Provided on-site technical
services at Paramount Studios in Los Angeles during
filming in December 1994 to January 1995. Copies of
articles and local news broadcasts (ITV, CBC, and CTV)
available on request.Member of organizing committee, in charge
of computer operations and electronic scoring systems for
1999 World Taekwondo Championships in Edmonton, Alberta during June 2-6, 1999.
Provided computer support, acquisition & setup of
software and hardware systems, and recruitment, training
& management of 30 computer operators for tournament
that included over 650 competitors from 74 different
countries. Did same for Canadian Open Taekwondo
Tournament in August 1998 in Edmonton (18 countries, 720
competitors), and provided hardware/software support for
Canadian Junior Nationals in Chatham, Ontario (June 1999).
Senior designer and programmer of TuneBuilder ,
a large-scale, multi-platform audio editing program.
Exhibited at most major shows including COMDEX,
ImageWorld, and NAB in 1994 and 1995. Selected from over
15,000 products to win "Top 20 Product" award
at NAB in Las Vegas, April 1995. Was one of top 2
products selected by Digital Media Associates DMA Matrix
Magazine at COMDEX in Las Vegas in November 1995.
Reviewed in numerous magazines and publications,
including: Desktop Video World, Digital Video, Multimedia
World, Amiga World, AV Video, Media West, The Computer
Paper, Edmonton Sun, Edmonton Journal, and others. (Copies
of reviews and articles are available upon request.)Senior software engineer of a system used
for visualization and simulation of golf putts, developed
under contract for a U.S. computer graphics firm. System
used and shown during broadcasts of Greater Vancouver
Open tournament on TSN (August 1996) and World Cup Golf
Tournament in Cape Town, South Africa on FOX network (November
1996).Designed and programmed base station
command & control GIS software used for GPS satellite
tracking of factory fishing vessels off Vancouver Island.
System used for 3 years by Canadian Coast Guard Station at Ucluelet, B.C. This system was also
demonstrated during the Canadian Trade Mission to
Santiago, Chile in February 1995. Earlier versions were
shown at the Paris Air Show in 1991 and the Abbotsford
Air Show in 1991. Reviewed in industry publications such
as GIS World, Defense Electronics and Computing,
International Defense Review, Toronto Globe & Mail,
and others. (Copies of articles available upon request).Was member of programming team that
developed GIS and visualization software used by Silicon
Graphics Corporation in their
sales offices to demonstrate the graphics capabilities of
their workstations to potential clients.Designed and programmed multi-user
networked relational database system on Novell NetWare
for tracking insurance claims for Corporate Security
Division, City of Edmonton, 1990.Was member of programming team that wrote
a database and visualization system on Silicon Graphics
workstations for aircraft performance data, map
information, and air navigation hazards for planning and
simulating takeoff/landing emergency procedures, for a
European defense contractor in 1992.
WORK HISTORY:July 1989-present: Senior Software
Engineer, Axion Spatial Imaging Ltd., Edmonton, Alberta.January-April 1990: Contract Programmer,
PPM 2000 Inc. (In addition to the above)June-September 1988: Electronics
Technician, Bartronics (1972) Ltd., Edmonton.June-September 1987: Technician's
assistant, Greenland Equipment, Mayerthorpe, Alberta. June-September 1986: Technician's
assistant, Greenland Equipment, Mayerthorpe, Alberta.
PROFESSIONAL AFFILIATIONS:Member, Institute of Electrical and
Electronics Engineers (IEEE),
since 1987.Past member of following IEEE associations:
Computer Society, Oceanic Engineering Society, Geoscience
and Remote Sensing society, Communications Society,
Signal Processing Society.
VOLUNTEER WORK:1997-present: Whitemud
Equine Center Leading
horses for riding programs for preschoolers and disabled
children1997-present: Multiple Sclerosis Society
Assisting during fundraising events such as bike
tours, casinos, and golf tournaments.1992-1996: Catholic Social Services
Organizing and teaching computer courses to recent
immigrants and refugee claimants. Recipient of CFRN TV/Volunteer
Association of Edmonton Outstanding Community Service
award in 1994.1991-1993: Edmonton SPCA
Telemarketing during fundraising campaigns, distribution
and pick-up of coin collection banks, assisting during
special events at animal shelter.
OTHER SKILLS AND INTERESTS:
Martial arts (taekwondo and kickboxing), photography, and flying (currently hold valid private
pilot s license, #420148).
REFERENCES:Available upon request.
Return to
home page