Donald Waugaman

5457 E 7th Street

Tucson, AZ 85711

(520) 790-9698

dwaugaman.cmpe91@gtalumni.org


Objective

A challenging software engineering position utilizing my skills and experience in C++ programming, software design and distributed systems.


Skills


Experience

System Software Engineer, Intel Corp. Hillsboro, OR1991-1993

Responsible for development and maintenance tasks with the iRMX real-time operating system. Specific significant accomplishments:

Graduate Assistant (Research), University of Arizona, Tucson, AZ1993-2001

Performed research with Rick Schlichting on optimization techniques for distributed systems

Lecturer, University of Arizona, Tucson, AZ1997,1998
Adjunct Lecturer, University of Arizona South, Sierra Vista, AZ2001-2002

Original instructor for CSc 340 (Foundations of Computer Systems) and CSc 352 (Systems Programming and Unix). Also served as instructor for CSc 335 (Object Oriented Programming) and CSc 425 (Computer Networking).

Graduate Assistant (Teaching), University of Arizona, Tucson, AZ1994,1997-1999

Responsible for project instruction and evaluation for undergraduate- and graduate-level classes in operating systems, networking, and system software

Co-op Engineeer, DuPont Corp., Brevard, NC1987-1990

Worked summer and winter academic quarters on PDP-11/84 computers controlling processes in the manufacture of X-ray film base.

Education

Georgia Institute of TechnologyB. Computer Engineering, 1991

Oregon Graduate Institute of Science and Technology1991-1993

University of ArizonaM.S. Computer Science, 1998


Publications

"Using Code Shipping to Optimize Remote Procedure Call", Donald Waugaman and Richard D. Schlichting, Parallel and Distributed Processing Tools and Applications conference, August 1998.


Professional Affiliations

Member of the Association for Computing Machinery


References available upon request