Site hosted by Angelfire.com: Build your free website today!

Dr. Chris Macnab: Engineer and Software Developer

On-Line Resume and Resume in Microsoft Word


Engineering Physics:
Royal Military College

Aeropsace Engineering:
University of Toronto

Cover Letter

Resume



Download my one-page resume in Microsoft Word format suitable for printing.

Equipped with seven years of experience researching control systems and experience in computer modeling and programming, I am seeking a research/engineering position. Possessing expertise in control systems design, computer simulation, and software development, I would like to participate in or lead a team in the mathematical/computer design of a new product and/or software to control that product. My advanced education and history of teaching university courses has given me expert knowledge that can be applied to engineering problems.

My background in spacecraft control systems includes implementing a dynamic model of an antenna for the space station and creating models for the electronics used for control. Versed in several programming and scripting languages, C/C++, Fortran, Java, Perl, JavaScript, and HTML, I am competent to manage and distribute information electronically. As part of my career achievements and responsibilities, I:

This brief letter only touches upon my extensive knowledge and skills; therefore, I suggest we personally discuss how I will contribute to accomplishing your organization's goals.

phone: (403) 277-9928
cjm@spots.ab.ca

Chris J.B. Macnab


Objective: Full-time employment or contract work ($30/hr) in engineering or software development.

PROFESSIONAL SKILLS

Engineering:
control systems design (linear, nonlinear, and adaptive)
modelling and simulation of dynamic systems (electrical and physical)

Software:
Embedded systems programming
Internet web page development

Computer Skills:
Operating Systems: Linux/Unix, Windows 3.1/95/98
Languages: C, Fortran, RAPL-3, Perl, Java, JavaScript, HTML/CSS
Engineering Applications: Matlab and Simulink, Xmath and SystemBuild, Maple

EDUCATION

1998
Doctorate of Philosophy, Aerospace Engineering
University of Toronto Institute for Aerospace Studies
Thesis: ``Artificial Neural Network Control of Space Robots''
Course work: spacecraft dynamics and control, robot dynamics and control, digital control, nonlinear system analysis, nonlinear control, adaptive control, finite elements, neural networks

1993
Bachelor of Engineering, Engineering Physics
Royal Roads Military College
and Royal Military College of Canada
Electrical engineering courses:
circuits, control, communication, microwaves

PROFESSIONAL EXPERIENCE

July 2001-September 2001
Consultant, Fair Canada Engineering, Calgary, Alberta,

did preliminary Failure Mode Effects Analysis for a bullet-proof door

June 1999-July 2000
Research Scientist, Synodon Corporation, Edmonton, Alberta
Project: Development of a proximity sensor for spacecraft laser communications
modelled the non-linear characteristics of a spiral coil inductor
investigated smart-sensor design to achieve nanometer accuracies in position measurements

Oct. 1997- Jan. 1998
Robotic Software Engineer, CRS Robotics, Burlington, Ontario
Project: integration of robot and laboratory instruments for achieving biomedical testing
designed and tested software for control of robot and instruments

Jan. 1995- June 1996
Spacecraft Control Systems Designer, Dynacon Enterprises, Toronto, Ontario
Project: control system and simulator synthesis for communications antenna on the International Space Station, under contract to Spar Aerospace Ltd.
designed, developed and verified software to control and simulate dynamics of electrical and mechanical systems (as part of a team)
implemented models for RF sensor, joint gimbals, elastic multibody dynamics model of antenna structure and orbital pointing model

Nov. 1996- Feb. 1997
C programmer, Dynacon Systems, Toronto, Ontario
designed and implemented subroutines to optimize truck and rail shipments of consumer goods between manufacturers and retail stores, under contract to Canadian Tire

TEACHING EXPERIENCE

Sept. 2001- Apr. 2002
Sessional Lecturer, University of Calgary, Calgary, Alberta
taught ENEL 341 Electric Circuits to 2nd year electrical engineers
taught CPSC 321 Digital Logic to 3rd year computer science students
Sept. 2001- Dec. 2001
Sessional Lecturer, Mount Royal College, Calgary, Alberta
taught MATH 2221 Linear Algbera to first year science and engineering students
taught ENG 1120 Engineering Orientation and Design to first year engineering students
Jan. 2001- April 2001
Sessional Lecturer, University of Alberta, Edmonton, Alberta
taught EE469 Control Systems to fourth year mechanical engineering students
created interactive simulations using Java for laboratory sessions

Sept. 1999- Dec. 1999
Sessional Lecturer, University of Alberta, Edmonton, Alberta
taught EE458 Control Systems to fourth year electrical engineering students

Jan. 2000 - June. 2000
Teacher, Sylvan Learning Centre, St. Paul, Alberta
Aug. 1993- May. 1998
Teacher, Sylvan Learning Centre, Toronto, Ontario
tutored several students at a time, covering all grade levels and all subjects
taught a grade 12 algebra course

WEB PAGE CLIENTS

March 2001 - May 2001
DALE Real Estate, St. Paul, Alberta
created web page for displaying real estate listings (automatic generation using Perl) at
www.dalerealestate.net
Jan. 2001 - Apr. 2001
University of Alberta, Edmonton, Alberta
created animated control systems laboratories for web pages in Java found at www.ee.ualberta.ca/~ee469 (see lab 1, lab 2, and lab 3)

LEADERSHIP EXPERIENCE

1989 - 1993
Officer Cadet, Department of National Defense
Cadet Squadron Administration Officer, RMC, Kingston, Ontario
Cadet Section Commander, RMC, Kingston, Ontario
Deputy Telephone Administration Officer, CFB Greenwood, Nova Scotia
Courses:
Young Officer's Air Course, CFB Kingston, Ontario
French Immersion Training, Laval University, Quebec City, Quebec
Basis Officer's Training Camp, CFB Chilliwack, British Columbia

REFERENCES

- available upon request

PUBLICATIONS

Macnab, C.J.B., D'Eleuterio, G.M.T., Stable, on-line learning using CMACs for neuroadaptive tracking control of flexible joint manipulators, Proceedings 1998 IEEE International Conference on Robotics and Automation, (Leuven, Belgium). 1, 511-517 (1998).

Macnab, C.J.B., D'Eleuterio, G.M.T., Neuroadaptive control of elastic-joint robots using robust performance enhancement, accepted for publication in Robotica, Sept. 1998.

Macnab, C.J.B., D'Eleuterio, G.M.T., Discrete-time Lyapunov design for neuroadaptive control of elastic-joint robots, International Journal of Robotics Research vol. 19, no. 5, May 2000, pp. 511-525.

Macnab, C.J.B., D'Eleuterio, G.M.T., Meng, M., Using backstepping for control of elastic-joint robots with smaller gear ratios, 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Edmonton, Alberta).

Macnab, C.J.B., Banica, A., A proximity-induction sensor for use in spacecraft laser communications, 1999 Canadian Space Exploration Workshop (Calgary, Alberta).

Macnab, C.J.B., D'Eleuterio, G.M.T., and Meng, M., CMAC neurocontrol of elastic-joint robots using backstepping with tuning functions, submitted to the Journal of Robotic Systems, Sept. 2000