Sean Eron Anderson

19036 NE 151st Street

Woodinville, WA  98072 U.S.A.

http://graphics.stanford.edu/~seander/

voice 1-425-867-1747

seander@cs.stanford.edu

Education

Stanford University, Stanford, California

Masters in Computer Science; exams and coursework toward Ph.D. completed

September 1995 - June 2001

University of Washington, Seattle, Washington

B.S. in both Computer Science and Mathematics

September 1990 - June 1995

Languages

C/C++ (15 years), Visual Basic (1 year), assembly (months), Java (months), Javascript (1 year), PHP/Perl/Python/Awk (months), and many others.

Experience

Software Development Engineer, Redmond, Washington

Programmed Microsoft Flight Simulator 10 in C++, adding features and fixing bugs in UI, sound, ATC, and missions code

Autumn 2005 - present

Consultant, Woodinville, Washington

Website design and programming as well as hardware and software troubleshooting

2003 - 2005

Research Assistant, Stanford University, Stanford, California

Designed and programmed a kiosk to be installed in the Galleria dell'Accademia for displaying interactive 3D computer models of Michelangelo's David

Worked with Professor Levoy on the Cuneiform Tablet Visualization Project, a new method to unwrap and visualize the cuneiform text on ancient clay tablets so that researchers can more easily present cuneiform examples in publications

Worked on the Digital Michelangelo Project, which involved 3D scanning of famous objects in Italy for 9 months

Winter 1996 - 2002

Teaching Assistant, Stanford University, Stanford, California

Assisted Eric Neuenschwander with teaching the course Introduction to C++ and Object-Oriented Programming (CS 193d)

Spring 2002

Assisted Professor Mendel Rosenblum for the course Operating Systems and Systems Programming (CS 140)

Winter 2002

Assisted Professor Marc Levoy with teaching the course Introduction to Computer Graphics (CS 248)

Autumns 1999, 2001

Researcher, Interval Research Corporation, Palo Alto, California

Built and programmed various haptics and interactive graphics projects in haptics lab, working with Dr. Bill Verplank

Summers 1996, 1997

Research Assistant, University of Washington, Seattle, Washington

Programmed a system that took a 3D animation as input and used cinematography idioms to do automatic virtual camera control, thereby producing aesthetically pleasing movies, under direction from Professor David Salesin  

Programmed an interactive pen-and-ink illustration system in the Computer Science Graphics Lab

Summers 1994, 1995

Head Teaching Assistant, University of Washington, Seattle, Washington

Created programming assignments, graded, and helped students for the course Computer Graphics (CSE 457), taught by Professor Tony DeRose 

Autumn 1994

Software Engineer Intern, Microsoft Corporation, Redmond, Washington

Wrote internal tools to perform distributed testing of the C++ compiler, using an SQL server for storage of tests and results

Programmed tests for the Microsoft NT printing application programming interface

Wrote programs to test Microsoft Word (version 2)

Programmed internal tools to automate testing of Microsoft Word file converters

Summers 1990 - 1993

Software Consultant, Christensen, O'Connor, Johnson, and Kindness PLLC, Seattle, Washington

Wrote a document management application to organize and track the firm's old Microsoft Word documents.

Wrote a program to keep track of activities and matters for billing time that is continuously used by nearly all of the attorneys and paralegals

1992 - 2000

Publications

Unwrapping and Visualizing Cuneiform Tablets, with Marc Levoy.  IEEE Computer Graphics and Applications.  Autumn 2002.

The Digital Michelangelo Project: 3D scanning of large statues, with Marc Levoy, Kari Pulli, Brian Curless, Szymon Rusinkiewicz, David Koller, Lucas Pereira, Matt Ginzton, James Davis, Jeremy Ginsberg, Jonathan Shade, and Duane Fulk.  Proceedings of SIGGRAPH 2000, in Computer Graphics Proceedings, Annual Conference Series, pp. 131-144, July, 2000.

Computer-generated watercolor, with Cassidy J. Curtis, Jonathon. E. Seims, and Kurt W. Fleischer, and David H. Salesin.  Proceedings of SIGGRAPH 97, in Computer Graphics Proceedings, Annual Conference Series, pp. 421-430, August 1997.

Declarative camera control for automatic cinematography, with David B. Christianson, Li-Wei He, Daniel S. Weld, and Michael F. Cohen, and David H. Salesin.  Proceedings of AAAI '96 (Portland, Oregon), pp. 148-155, 1996.

Interactive pen-and-ink illustration, with Michael P. Salisbury, Ronen Barzel, and David H. Salesin.  Proceedings of SIGGRAPH 94, in Computer Graphics Proceedings, Annual Conference Series, pp. 101-108, July 1994.

Patents

Computer generated watercolor, with David H. Salesin, Cassidy Curtis, and Jonathon E. Seims. Patent number 6,198,489, issued March 6, 2001.

Method and system for generating graphic illustrations according to a stroke texture and a tone, with David H. Salesin, Georges Winkenbach, Michael P. Salisbury, and Ronen Barzel. Patent number 5,847,712, issued December 8, 1998.