Stefanie A. Tellex

905 Main St #6, Cambridge, MA, 02139 $\bullet$ 617-216-8145 $\bullet$
OBJECTIVE
To find a PhD program in artificial intelligence or cognitive science.

INDUSTRY EXPERIENCE

LifeHarbor, Inc. (June 2001-August 2001, June 2002-August 2002) Helped lead a small team to develop a 3-tier J2EE investment application. Designed a client-side cache and an automatic cache update mechanism. Built a new persistence layer to eliminate the use of entity beans, dramatically improving performance.

Eastman Kodak (June 2000-August 2000) Built a multi-tier web application to allow businesses to view the status of their orders. Designed and implemented a cache in a Dynamo application server to store data from the database. Created a navigation control system, and an error handling/logging system.

Online Environs Inc. (September 1999-June 2000) Created database backed web pages in ASP. With a co-worker, initiated and created an application to read the system tables of a Microsoft SQL Server database and automatically generate insert, update, delete and list HTML forms for tables in the database.

ACADEMIC EXPERIENCE

Head Teaching Assistant for 6.170 Laboratory in Software Engineering (January 2002-May 2002) Working with Prof. Michael Ernst, managed a team of nine teaching assistants to prepare course material (problem sets, class notes, labs, and supplemental info) on time and to MIT standards. Taught undergraduates software engineering skills through recitation, labs, and office hours.

MIT AI Lab (September 2001-May 2001, September 2002-May 2003) Created Pauchok, a modular question answering framework. Implemented eight passage retrieval algorithms from top performing question answering systems within this framework. Analyzed the performance differences between them, culminating in a submission to SIGIR-2003 that won the Best Student Paper award.

MIT MASLab Competition (January 2002) Designed and built an autonomous robot to traverse a maze, pick up targets, and bring them back to his home base. Programmer on a team of four. Developed the only successful robot in the competition.

6.824 Distributed Computer Systems Engineering (September 2001-December 2001) Modified the Blackdown open source Java Virtual Machine (JVM) implementation to support handles to remote objects that were instantiated on other machines. Method call instructions referencing remote objects were intercepted on the local JVM and converted to remote procedure calls to the other machine. As a result, any object in the JVM could be transparently shared with a remote machine.

MIT Media Lab (January 2001-June 2001) Worked to build a Human Memory Prosthesis, a wearable device to record conversations and aid in recall. Created an Enhydra Java application to receive the data and write it to the database and the file system. Developed a threaded C application to run on an iPAQ Pocket PC under Linux to record audio using the iPAQ's microphone, cache it on the iPAQ device, and upload it via HTTP to a server.

6.893 Architecture of Database Systems (February 2002-May 2002) Added a new abstract data type to the PostgreSQL database. Enabled B-Tree indexes and query optimization for tables using this data type.

TOOLS
Languages: Java, Perl, C, SQL. Some experience with OCaml, C++, Scheme.

Development tools: CVS, AccuRev, RCS, SCCS, Teamware, Visual Source Safe, Ant, Make.

Application servers: JBoss 2.4.4, JBoss 2.2.2, Enhydra 3.1. Some experience with Tomcat 3.2.1, Dynamo 4.5.

Web servers: Apache, Microsoft IIS, Jetty.

Databases: PostgreSQL 7.0.3, 7.1.2. Microsoft SQL Server 6.5/7.0, Oracle.

Operating systems: Gentoo GNU/Linux, Debian GNU/Linux, Red Hat GNU/Linux, ARM GNU/Linux (iPAQ), Windows 95/98/NT/2000.

EDUCATION

M. Eng. Computer Science Massachusetts Institute of Technology 5.0/5.0 June 2003
S.B. Computer Science Massachusetts Institute of Technology 4.5/5.0 June 2002


PostScript / PDF