DAVID ENGEL

3010 NW 85th St. - Seattle, WA 98117 - davengel@cs.stanford.edu

EDUCATION:
9/92 - 6/96Stanford University, Stanford, CA. BS in Computer Science, with Distinction. Related coursework in artificial intelligence, operating systems, and object-oriented software design. Other coursework included economics, law, French, mathematics, and physics.
EXPERIENCE:
7/98 - Present Internet Engineer, The Seattle Times. Seattle, Washington.
3/97 - 3/98 Senior Associate, Center for Public Integrity. Washington, DC. Created and analyzed several original, large-scale, research databases from public records that served as the backbone for the Center's four 'Congress and the People' studies and a related book. Managed interns and dealt with third-party service providers during development process. Also performed reporting tasks and managed the Center's fact-checking operation.
9/96 - 2/97 Assistant to the Executive Director, Center for Public Integrity. Washington, DC. Worked closely with organization's executive director. Maintained contacts, researched articles, assisted with proposals, and developed a 7,000 record database of DC-based reporters that vastly expanded the organization's outreach capabilities.
6/96 - 8/96 Intern, National Organization for Women (NOW). Washington, DC. Helped to maintain and expand organization's Internet site, lobbied elected officials, aided policy committee, and performed research relevant to NOW.
6/95 - 10/95Contractor, Adobe Systems Inc. Mountain View, CA. Developed the Weblink and AutoIndex plug-ins for Adobe Acrobat on the UNIX Platform. "Weblink" allowed users to link Acrobat documents to the World Wide Web. Software was written in C using Motif 1.2.
4/95 - 6/96 Developer, Zippity Zap Project, Stanford University. Created educational software for beginning and intermediate language students in conjunction with university language departments. Software allowed teachers and students to both create and complete language exercises that incorporated text, sound, and graphics. Written in C++ using the Macintosh TCL.
9/94 - 2/96 Section Leader, CS 106: Programming Methodology and Abstractions, Stanford University. Taught weekly section for introductory C programming course. Explained essential concepts as well as graded student programs. Course focused on developing good programming style and introduced fundamental data structures (e.g., stacks, queues, binary trees), recursion, and complexity analysis.
5/94 - 12/94Technical Support, Residential Computing, Stanford University. Was responsible for the repair and maintenance of dorm-based computer clusters containing over 300 Apple Macintosh machines and approximately thirty NEXT machines.

ADDITIONAL INFORMATION: