Date: Tue, 10 Dec 1996 17:44:45 GMT Server: NCSA/1.4.2 Content-type: text/html Last-modified: Thu, 31 Oct 1996 21:44:53 GMT Content-length: 6358
Programming Experience: | Macintosh Application Programming (1 year), MS Windows Application Programming (.75), C (5), C++ (3), X-Windows (1), Pascal (2), LISP (1), S Statistical Language (.5), SQL (.5), SmallTalk (.5), Basic (2), Assembly (.5) |
Operating Systems: | UNIX (6 years), IRIX (1), Mac-OS (6), MS Windows (1) |
Master of Computer Science and Engineering, expected March 1997, University of Washington, Seattle, WA. Master's Project: Educational software to improve geometric spatial skills. Overall GPA: 3.6/4.0
Bachelor of Science in Computer Science with a Minor in Speech Communication, June 1994, Oregon State University, Corvallis, OR. Overall GPA: 4.0/4.0
Baker, Marla J., and Stephen G. Eick, "Space-Filling Software Visualization,"
The Journal of Visual Languages and Computing, June 1995, pp. 119-133.
Burnett, M., M. Baker, C. Bohus, P. Carlson, P. van Zee, and S. Yang,
"Scaling Up Visual Programming Languages," IEEE Computer Special
Issue on Visual Programming, March 1995, pp. 45-54.
Burnett, Margaret M., and Marla J. Baker, "A Classification System for
Visual Programming Languages," The Journal of Visual Language Visual Programming Languages," The Journal of Visual Languages and
Computing, September 1994, pp. 287-300.
Baker, Marla J., and Stephen G. Eick, "A Visualization Tool for Large Software
Systems," Proceedings of The International Conference on Software
Engineering, Sorento, Italy, May 16-21, 1994.
Baker, Marla J., and Stephen G. Eick (Baker-1, Eick-11), "Method And
Apparatus for Displaying Hierarchical Information of a Large Software
System," Patent application submitted October 22, 1993.
Summer 1996 & Consultation
Developer, Ark Interface II, Inc., Seattle WA. Design and implementation of a resource manager for Navigator 4.0; the resource manager stores and retrieves resources, such as graphics, text, video, audio, and html, for multiple languages and other user preferences, maintaining a cache for each user and language. This is a team project, requiring much communication about design and interface issues.
Summer 1994
Instructor, Oregon State University, CS 101: Computer Applications and Implications. Organize and present lectures and laboratory sessions. Discussed introductory topics in computer science including hardware, software, essential applications, systems design and development, artificial intelligence, computer security and risks, and the role of computers at work, school, and home.
Summer 1993 & Consultation
Technical Associate, AT&T Bell Laboratories, Software Production Research Laboratory, Naperville, IL. Research visualization of very large software systems; created visualization tool, Seesys, that displays large volumes of software in terms of its structure, complexity, evolution.
School Years 1992-94
Research Assistant, Oregon State University, Corvallis, OR. Work with Professor Margaret Burnett, National Science Foundation Young Investigator (1994-99), researching declarative visual programming languages.
Summer 1992
Database Mechanization Engineer, U. S. West Communications, Portland, OR. Create database tables, screens, and reports in Informix-SQL; perform database update procedures; create user documentation; implement database requests and participate in user support.
School Years 1991-93
Consultant and Lab Support, Oregon State University Computer Science Lab, Corvallis, OR. Perform networking tasks, tutor students, maintain lab, and troubleshoot.
School Year 1993
Macintosh Support and Tutor, Oregon State Student Athletic Services, Corvallis, OR. Support for Macintosh network, and tutor students in sign language, speech communication, mathematics, and computer courses.
1988-91
Bookkeeper, Stamper's Les Schwab Tire Center, Brookings, OR, and Crescent City, CA. Accounts receivable, inventory control, vouchering, data entry, balancing books and register daily, and selling merchandise.
References available upon request.