OFFICE ADDRESS 		             HOME ADDRESS

Computer Science Department 1440 Tierra del Sol Dr. New Mexico State University Las Cruces, NM 88007-5548 P.O. Box 30001/MSC CS (505) 525-2764 Las Cruces, NM 88003-8001 heather@pfeifferfamily.net (505) 496-3502 hdp@cs.nmsu.edu


 		 Born: 		                         February 11, 1955
 		 		                         Dallas, Texas

Hobbies: New Horizon's Band, Orchestra and Quintet Mesilla Valley Concert Band Theatre Lights, Sound and Props

Security Clearance: Secret (DOD)


Seeking research or teaching position emphasizing software development of fast algorithms and data structures, modelling, knowledge bases and data base management, programming language tools, computer graphics, user interfaces, and/or XML Schema/DTD application development.


Senior Computer Scientist: Horton Technical Associates, Inc., Las Cruces, New Mexico, June 2005 - December 2006.

Experience: Supports design and implementation of an intelligent-agent-based model and simulation, the SURVIVE model (SURVIVE is a stochastic, 1-on-1 and 1-on-N analysis tool designed to allow inexperienced users to conduct robust studies of multiple target acquisition, lethality, survivability, and mobility technologies integrated into a single system); Supports implementation of a Monte Carlo simulation architecture; Designs and implements in Java prototype algorithms; Ensures that the SURVIVE design specifications are adhered to; Supports verification and validation of all target acquisition, lethality, and survivability algorithms; Helps oversee SURVIVE output module and software; Manages a team of programmers/analysts; and Directs research and development efforts for new product investigation.

Graduate Programmer Analyst: Biology Department, New Mexico State University, Las Cruces, New Mexico, November 2002 - December 2003, February 2005 - May 2005.

Experience: Working on development of `packages' under the NetBSD operating system; Upgrading and maintaining the computer systems for some of the faculty in both the Biology and Chemistry department; Directing and guiding other students for building Bioinformic software; Designing and implementing XML Schema and Xerces-C parsing of XML Genetics data.

Teaching and Research Assistant: Computer Science Department, New Mexico State University, Las Cruces, New Mexico, August 1985 - May 1987, January 1994 - December 1996, August 1997 - June 1998, August 2001 - December 2001.

Experience: Teaching and grading classes using programming languages: C++, Java, C, Modula-2, Pascal, and Assembly Language; Bring up systems such as LISP and Gemacs; Working on many platforms including Sun Unix (4.0 and Solaris), Linux, and Windows NT; Designing, Developing and Enhancing systems using Modula-2, X-Windows with Motif(Uil), and Adobe Acrobat suite of programs.

Graduate Research Assistant: Los Alamos National Laboratories, Los Alamos, New Mexico, June 1998 - November 1998.

Experience: Writing programs in: C++, and Java; Working on networking tasks between multiple machines; Working on many platforms including Sun Unix (Solaris), Macs, and Windows NT; Communication between network servers and a Oracle db both local and remote.

Consultant: Archeological Research Laboratories, Las Cruces, New Mexico, August 1986 - April 1987;

Science Applications International Corporation, Joppa, Maryland, January 1994 - July 1994, September 1995 - October 1996, June 1997 - September 1997;

OptiMetrics, Forest Hill, Maryland, October 1996 - December 1997;

Data Fusion Technologies, Inc., Las Cruces, New Mexico, May 1999 - June 2001.

Experience: Designing, Developing and Enhancing systems using X-Windows with Motif; Designing and Developing Multi-platform databases; Designing, Developing and Enhancing Access 97 application as a frontend to a Data Warehouse product developed at Data Fusion; Incorporating OLAP technology from Paris Technologies, Inc. into the Access Interface; Multiple system and network functions for Windows and Unix based machines.

Computer Specialist: New Mexico State University, Las Cruces, New Mexico, May 1987 - November 1993.

Experience: Designing, Developing and Enhancing systems in LISP and C to do knowledge base processing and modeling, and database processing; Designing, Developing and Enhancing systems using X-Windows with Motif and Openwindows; System Analysis for Unix systems and Symbolics LISP machine.

Systems Analyst: Boeing Computer Services, The Boeing Company, Seattle, Washington, May 1980 - August 1984.

Experience: Designing, Developing and Enhancing of Multi-platform databases; System level analysis if Pascal on VAX; Developing and Testing/Analysis of Graphic system on Cyber and VAX.

Intern: Las Cruces Police Department, Las Cruces, New Mexico, February 1992 - May 1993.

Experience: Systems analysis and manager for VAX system and MACs; Hardware and Software for Networking MACs to VAX.


New Mexico State University, Las Cruces, December 2007

Degree: Doctorate of Philosophy in Computer Science.
Dissertation: The Effect of Data Structures Modifications On Algorithms for Reasoning Operations Using a Conceptual Graphs Knowledge Base
Advisor: Dr. Roger T. Hartley

New Mexico State University, Las Cruces, May 1988

Degree: Master of Science in Computer Science.

University of Washington, Seattle, March 1979 - December 1983

Post-graduate curriculum emphasizing mathematics, computer graphics, and computer data structures.

University of Washington, Seattle, June 1977

Degree: Bachelor of Science in Microbiology/Biology.


Provided on request.

Heather D. Pfeiffer
Last Modified: