Post Job Free
Sign in

Computer Science Engineering

Location:
Berkeley, CA
Posted:
January 30, 2013

Contact this candidate

Resume:

Samuel Madden

******@**.********.***

** ********* **.

Berkeley, CA 94708

510-***-****

Education

University

of California, Berkeley 9/99 - Present

Ph.D. Candidate: Computer Science

Thesis Topic: Adaptive database architectures for continuous queries over streams of sensor and measurement data.

Advisor: Professor Michael J. Franklin

GPA 3.9/4.0.

9/94 - 5/99

M.Eng.: Computer Science

Thesis Topic: Software for the automatic generation of 3D virtual environments from 2D floorplans.

Advisor: Nathaniel Durlach

B.S.: Computer Science and Electrical Engineering

Combined GPA: 4.8/5.0.

Publications

Samuel Madden, Mehul Shah, and Joe Hellerstein. CACQ: Continuously Adaptive Continuous Queries. ACM SIGMOD, 2002 (to appear).

Samuel Madden. Demo: Distributing Queries Over A Sensor Network. ACM SIGMOD, 2002 (to appear).

Samuel Madden and Michael J. Franklin. Fjording the Stream: An Architecture for Queries over Streaming Sensor Data.IEEE International Conference on Data Engineering, 2002 (to appear).

Joseph M. Hellerstein, Michael J. Franklin, Sirish Chandrasekaran, Amol Deshpande, Kris Hildrum, Sam Madden, Vijayshankar Raman, Mehul Shah. Adaptive Query Processing: Technology in Evolution.IEEE Data Engineering Bulletin 23(2): 7-18 (2000)

Samuel Madden and Thomas Weigand. TOADS: A Two-Dimensional,

Open-Ended Architectural Database System. Presence: Teleoperators and Virtual Environments, April, 2001. MIT Press.

Samuel Madden. TOADS: A Two-Dimensional,

Open-Ended Architectural Database System. EECS M.Eng Thesis,

MIT. (1999).

Experience

UC Berkeley Computer Science Department Berkeley, CA

Graduate Research Assistant,, under .

Research on processing queries over stream based data sources, particularly those generated by sensors. Currently working on query processing architectures for extracting and efficiently processing multiple queries over sensor streams.

Summer 2000:

Telegraph Project and . 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. on the front page of the Oakland Tribune. Successfully demonstrated at the ACM1 conference in San Jose, CA in March, 2001.

Intel Corporation Berkeley, CA

Summer 2001: Graduate Intern, Intel-Berkeley Lablet for Extreme Networking with Professor David Culler. Designed and implemented query processing and data collection interfaces for 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.

Children's Progress, Inc. Berkeley, CA

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.

MIT Research Laboratory of Electronics Cambridge, MA

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.

MIT

Media Laboratory Cambridge, MA

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.

Cambridge, MA

Fall, 1995:Software

Consultant. Designed a prototype

Macintosh user interface for the

system to allow parents to restrict their childís access

to unsuitable material on the Internet based on a parent-selectable

rating system.

Oceanside, CA

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 ServiceFall '00 - Present: President, UCB CS Graduate Student Association.

Spring '00 - Fall '00: Social Committee Co-Chair, UCB CS Graduate Student Association.

Fall '99: TA for CS169: Software Engineering with Prof. Eric Brewer

Spring '00: TA for CS169: Software Engineering with Prof. Doug Tygar

Graduate Coursework

CS262A

CS262B

CS252

IS247

L276.1

Systems and Databases: Current Topics, &

Systems and Databases: Advanced Topics, &

Computer Architecture: Current Topics,

Mobile Computing: Research Overview,

Human Centered Computing,

Information Visualization,

Advanced Topics in Database Systems,

CyberLaw,

Massachusetts Institute of Technology

Graduate Coursework

6.823

6.896

6.821

6.837

Advanced Topics in Computer Architecture

Randomized Algorithms

Artificial Life

Computer Graphics

Computers and Information Law

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.



Contact this candidate