Michael Haberman

-----
704 Campus Drive, Rains Houses Apt. 37E
Stanford, CA 94305
(415) 497-2237 or (414) 251-3903
haberman@cs.stanford.edu
Home Page,
http://www-cs-students.stanford.edu/~haberman/homepage.html


I'm currently working toward my Master's in computer science at Stanford University. My main areas of interest are in software systems, networks, multi-media, graphics, and computer music.

EDUCATION

Stanford University, Stanford, CA
M.S. in Computer Science, June 1995 3.80/4.00 GPA (est)
Emphasis on software systems and multi-media.

California Polytechnic State University, San Luis Obispo, CA
Successfully completed the B.S. Computer Science Program. 3.98/4.00

HONORS

COMPUTER
EXPERIENCE

Programming experience includes C++, C, and Ada (UNIX environment),
X11/Motif window programming, Bourne and C-shell script writing,
HTML :), Macintosh assembly (68000), PC assembly (286)

Successfully completed courses in compiler design, operating systems,
networks, programming languages and environments, computer graphics, architecture, compositional algorithms, and data structures.

EMPLOYMENT

6/94 - 10/94
C++ Programmer Innosys Corp., Champaign, IL
Responsible for designing, writing, and implementing software using
Borland C++. Software is a commodity forecasting system (COMOS).

6/93 - 1/94, 6/92 - 12/92
X11/Motif Programmer IBM, RTP Raleigh, NC; Mountain View CA
Summer Intern/Contractor. Designed and developed a user interface for
the 6611 router. Application is a router management tool to help diagnose
network problems. Programmed was developed in C using the X11/Motif
windowing environment. Developed a complete Motif utility library.

Co-op position. Responsible for designing, implementing, and testing a
GUI for an APPN network problem-management application. Implemented
a state driven parser, dynamic creation of window objects based on
user defined configuration files. Wrote several window-based UNIX
utilities for software development.
10/93 - present
Teaching Assistant Stanford University, Stanford CA
Leading discussion sections for undergraduate classes in computer science, including giving lectures for the Stanford Instructional Television Network. Classes include X-Window Programming, Foundations in Computer Science, and Advanced C and Unix programming.

REFERENCES

Available upon request.