EDUCATION: Stanford University, Stanford, CA. B.S. in computer science conferred in June, 1996. Currently pursuing a master's degree in computer science with a concentration in human computer interaction and music. Course work includes interaction design, 2D and 3D graphics programming, music composition and interfaces, cognitive psychology, and interactive narrative.
EXPERIENCE
|
1/98-present |
|
Teaching Assistant, Human Computer Interaction Design Studio, Stanford University. |
|
1/97-3/97 |
|
Taught a graduate course on theoretical models and practical applications of interaction design with Bill Verplank and Andrew Singer. Responsibilities include designing exercises and projects for students, and assisting them with design processes. |
|
|
|
|
|
9/97-present |
|
Teaching Assistant, Object Oriented Systems Design, Stanford University. |
|
9/96-12/96
|
|
Focused on the principles of object-oriented programming and design using C++ and class frameworks (Metrowerks PowerPlant). Responsibilities included designing large-scale programming projects and assisting students with the object-oriented systems and interface design principles and implementation. |
|
|
|
|
|
6/97-9/97 |
|
Scientist/Software Engineer, Advanced Technologies Group, Apple Computer, Inc., Cupertino, CA. |
|
|
|
Collaborated with a team of scientists to design and develop a self-supporting online community of educators and developers. Implemented the system under OpenStep and Rhapsody using the WebObjects development framework and and Oracle database. |
|
|
|
|
|
4/97-6/97 |
|
Teaching Assistant, Senior Project Course, Stanford University. |
|
|
|
Taught senior-level students the principles of software engineering. Guided them through the process of developing a large software project over the course of three months. |
|
|
|
|
|
3/95-3/96 |
|
Multimedia Software Designer, Apple Computer, Inc., Advanced Technologies Group, Cupertino, CA. |
|
|
|
Worked with a team of scientists and engineers to develop easy-to-use multimedia solutions for children and educators. Designed and constructed integrated visualization and editing tools for text, pictures, sound, video, 3D graphics, and video conferencing. Worked with schools and scientific establishments in the area for end-user participatory design and testing. |
|
|
|
|
|
9/95-6/94 |
|
Residential Computer Coordinator, Stanford University, Stanford, CA. |
|
|
|
Managed a 200 user residential computer network. Responsibilities included managing a local computer cluster, educating residents on computing at Stanford, advising residents on computer-related problems and issues, and support in-room network connections for the MacOS and Windows platforms. |
|
|
|
|
|
6/94-9/96 |
|
Software Design Engineer, Apple Computer, Inc., Cupertino, CA. |
|
|
|
Researched and implemented a cross-platform LZW compression algorithm used by Apple for transmission of all logic board data to manufacturers. Implemented compression, expansion, archive editing, run-time archive segmentation, and simple creation of standardized archive subsets. Implemented cross-compilable code for MacOS, MS-DOS, RS-6000, HP and Sun Sparcstation. |
|
|
|
|
|
9/93-6/95 |
|
Section Leader, Computer Science Department, Stanford University, Stanford, CA. |
|
|
|
Created, planned, and taught weekly sections on programming methodologies and abstractions in C. Topics ranged from syntactic programming to data-directed design. Instructed individual students on program design, style, and correctness on a weekly basis. Consulted on programming obstacles during weekly sessions at a campus cluster. |
|
8/95-6/96 |
|
Immersive Simulation. |
|
|
|
Co-designed an object-oriented development environment and class library for the creation of simulations with Michael Hanson. |
|
|
|
|
|
9/95-5/96 |
|
Computer animated film. |
|
|
|
Co-designed, -modeled, and -rendered the "Fleet Street Spring Show Movie," a six minute 3D animated video with Rob Morris and the Stanford Fleet Street Singers. The film won the Modern Master's of 3D International Art and Design Contest for Best Animation and Best Non-Commercial Art-Animation of the year for 1996. |
|
|
|
|
|
|
|
LANGUAGES, SYSTEMS, AND
TOOLS
ADDITIONAL INFORMATION