=================================================================== Jacob A. Strauss jastr@mit.edu (617) 596-5662 Work Address Home Address --------------------- ------------------ 32 Vassar St 1055 South St Room 32-G978 Roslindale MA 02131 Cambridge MA 02139 EDUCATION --------- Massachusetts Institute of Technology Cambridge, MA Ph.D. Candidate in Electrical Engineering and Computer Science M.Eng. in Electrical Engineering and Computer Science - September 2002 - Thesis: Choosing Internet Paths with High Bulk Transfer Capacity S.B. in Electrical Engineering and Computer Science - June 2001 - Minor in Physics EXPERIENCE ---------- MIT Computer Science and Artificial Intelligence Laboratory (formerly MIT Laboratory for Computer Science) Cambridge, MA - Summer 2001 -- present - Graduate Student in the Parallel and Distributed Operating Systems Group. - Advisor: Frans Kaashoek - Current research: Unmanaged Internet Architecture: Naming and connectivity for personal devices - Past research: Proximity routing in overlay networks. Estimating spare network capacity between end hosts. Nokia Research Center Cambridge Cambridge, MA - Summer 2006 -- Fall 2006, Spring 2007 -- present - Introduction methods for personal devices as part of the MyNet project ICSI Center for Internet Research Berkeley, CA - Summer 2003 - Characterizing sources of congestion in long lived TCP flows. Vanu Inc. Cambridge, MA - Summer 2000, January 2001 - Wrote a software color NTSC decoder. Ported StrongARM Linux kernel profiling tools. MIT Center for Space Research Cambridge, MA - Spring 1998 -- Fall 1999 - FPGA and software design for the HETE-2 satellite project's primary groundstation NSF Young Scholars Program at Northeastern University Boston, MA - Summer 1996 - Researched a traveler information system to provide directions around Greater Boston. Enterprise Leasing of New England Needham, MA - Spring 1996 -- Summer 1997 - Designed and operated a database, invoicing, and financial reporting system for a lease financing company. TEACHING -------- MIT EECS Department Cambridge, MA - Spring 2006, Fall 2007 Instructor-G for 6.001 (Structure and Interpretation of Computer Programs). Instructor for two recitation sections of the EECS department's comprehensive introductory course. - January 2007 Instructor for 6.090 (Building Programming Experience). Lecturer for a short introductory computer science course for students with minimal programming background. - Spring 2004 - Teaching Assistant for 6.033 (Computer Systems Engineering) Duties included teaching tutorials, writing and grading assignments. - Fall 2002 - Teaching Assistant for 6.829 (Computer Networks) Duties included teaching tutorials, writing and grading assignments, and one guest lecture. - Spring 2001 - Teaching Assistant for 6.001 (Structure and Interpretation of Computer Programs). Duties included teaching several weekly tutorials, tutoring, grading, and development of the course's online problem set and project system. - 6.001 Head Lab Assistant: Summer 1999 -- Fall 2000 - 6.001 Lab Assistant: Spring 1998 -- Spring 1999 - Hired and supervised a team of 15 Lab Assistants for "Structure and Interpretation of Computer Programs." Scheduled lab assignments, maintained lab workstations and servers, tutored students on problem sets and class projects. PUBLICATIONS ------------ An Offline Foundation for Online Accountable Pseudonyms. Bryan Ford and Jacob Strauss. In the Proceedings of the First International Workshop on Social Network Systems (SocialNets 2008), Glasgow, Scotland, April 2008. Mynet: A Platform for Secure P2P Personal and Social Network Services. D.N. Kalofonos, Z. Antoniou, F.D. Reynolds, M. Van-Kleek, J. Strauss, and P. Wisner. In the Proceedings of the 6th IEEE Intl. Conference on Pervasive Computing and Communications (PerCom'08), Hong Kong, March 2008. Alpaca: Extensible Authorization for Distributed Services. Chris Lesniewski-Laas, Bryan Ford, Jacob Strauss, Robert Morris, and M. Frans Kaashoek. In the Proceedings of the 14th ACM Conference on Computer and Communications Security (CCS-2007), Alexandria, VA, October 2007. Persistent Personal Names for Globally Connected Mobile Devices. Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, Robert Morris. In the Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI '06), Seattle, Washington, November 2006. User-Relative Names for Globally Connected Personal Devices. Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris. In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006. MultiQ: Automated Detection of Multiple Bottleneck Capacities Along a Path. Sachin Katti, Dina Katabi, Charles Blake, Eddie Kohler, and Jacob Strauss. In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '04, Taormina, Sicily, Italy, October 2004. A Measurement Study of Available Bandwidth Estimation Tools. Jacob Strauss, Dina Katabi, and Frans Kaashoek. In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '03, Miami, Florida, October 2003. ACTIVITIES ---------- President, MIT Concert Band. 2000--2001. Flute: MIT Concert Band, Musical Theater Guild, Gilbert and Sullivan Players.