28 Parnassus Rd. Berkeley, CA 94708 (510) 666-0761 Education
Ph.D. Candidate: Computer Science
Advisor: Professor Michael J. Franklin
GPA 3.9/4.0.
M.Eng.: Computer Science
Advisor: Nathaniel Durlach
Combined GPA: 4.8/5.0. Publications
Experience
Summer 2000: Telegraph Project and Federated Facts and Figures Demo. Worked with 3 other Ph.D. students to develop a system for running database style queries over form-based web sites. The FFF demo provided statistics about campaign contributions in the 2000 presidential election. Publicized on the front page of the Oakland Tribune. Successfully demonstrated at the ACM1 conference in San Jose, CA in March, 2001.
Summer 2001: Graduate Intern, Intel-Berkeley Lablet for Extreme Networking with Professor David Culler. Designed and implemented query processing and data collection interfaces for TinyOS sensor motes. Participated in the design and deployment of the world's largest sensor network at the Intel Developer's Forum in San Jose, CA during September, 2001.
Summer 2000 - Present: Consulted in the design and deployment of a prototype web service for online evaluation for Children's Progress, Inc.. Primary duties: PHP programming, database design, and Linux system administration.
September 1998 - May 1999: Graduate Research Assistant, Sensory Communication Group. Principal research: automated system for the generation of 3D virtual environments from 2D blueprint files in DXF format. Designed software and PC-to-hardware interfaces for a variety of sensory-related devices. Maintained code for 3D VE simulations on SGI and Windows NT workstations running Inventor and DIVE. Fall 1997 - September 1998: Undergraduate Researcher, Sensory Communication Group. Designed and implemented a prototype texture acquisition engine for a small, computer controlled robot. January 1995 - May 1996: Undergraduate researcher, Sensory Communication Group. Designed and implemented a situational awareness assessment experiment in C++ for a submarine navigation simulator.
September 1996 - May 1997: Undergraduate researcher,Machine Understanding Group. Implemented a real time system to download articles from the Usenet and group them into clusters of related articles via eigenvector analysis of term frequencies. Designed and implemented a DB2 database and C interface to store such articles and their relationships.
Fall, 1995:Software Consultant. Designed a prototype Macintosh user interface for the PICS system to allow parents to restrict their childís access to unsuitable material on the Internet based on a parent-selectable rating system.
Summer 1992 - Fall 1997: Programmer. Designed and implemented a Macintosh printer driver for ALPS MD-x series desktop printers. Maintained and updated several other Palomar drivers and internal utilities with up to four other engineers. UC Berkeley Teaching and Departmental Service Spring '00 - Fall '00: Social Committee Co-Chair, UCB CS Graduate Student Association.
Fall '99: TA for CS169: Software Engineering with Prof. Eric Brewer Graduate Coursework
Massachusetts Institute of Technology Graduate Coursework
Additional undergraduate work in software engineering, algorithms, AI, compilers, and architecture.
Candidate for Eta Kappa Nu national
computer science honor society. References are available upon request. |