EDUCATION
University of California, Santa Cruz
B.S. in Computer Engineering, Highest Honors
Expected Graduation date: June 2003


EMPLOYMENT
MIT Media Lab, Software Engineer
June '01 to Sept. '01
Cambridge, MA
  • Created 3D graphics libraries for the StrongArm microprocessor(iPAQ)
  • Wrote a humanoid animator package based on those libraries
Lawrence Berkeley Lab, Software Engineer
June '99 to Sept. '99
Berkeley, CA
  • Wrote assorted custom form generators for online submission tasks (Perl / CGI)
  • Wrote a web/e-mail based inter-office task manager for the group (Perl / CGI)
Lawrence Berkeley Lab, Software Engineer
June '98 to Sept. '98
Berkeley, CA
  • Developed virtual control panels in Labview for high speed stepper motors
  • Created scan algorithms for a laser autocollimator

PROJECTS
M.A.A.R. - Map Acquiring Autonomous Rover
Completed June 2001
The rover ran off of a rabbitcore, a Z-180 based microcontroller. It used a swiveling IR distance sensor to obtain a distance map of the forward 270° arc. This distance map would be translated into a surface height map and used for route selection. The height map would also be sent back over CRC encoded RF to the base station along with the coordinates to compile a surface map of the explored territory.

Cubelor - Stereogram Generator
Completed: March 2001
This program was written in C using X-Forms and openGL for a Unix platform. It has a basic 3D modeling program and an image loader. The program produces stereograms (commonly known as Magic-Eyes) from the 3D images.


RELEVANT CLASSES
  • Computer Graphics
  • High Speed Digital Design
  • Logic Design
  • Multivariable Calculus
  • Mathematical Methods of Systems Analysis
  • Modern Physics
  • Operating Systems
  • Compiler Design
  • Computer Architecture
  • Advanced Microprocessor System Design

TECHNICAL SKILLS
  • C, GWBASIC
  • 80/86, 68HC11 & z80 Assembly
  • Labview, Xilinx, Orcad
  • Soldering, Osciloscopes, Spectrum Analyzers
  • CGI / Perl
  • HTML, Java Scripting
  • Software and Hardware Troubleshooting
  • Unix, Windows 9x/CE/NT/2k

References available upon request