MICHAEL J. FREEDMAN
Asst. Professor
Computer Science
Princeton University
www.michaelfreedman.org
mfreed%cs princeton edu
March 12, 2008
[ ps ] [ pdf ]


EDUCATION
 
New York University, Courant InstituteFall 2002 - Summer 2007
New York, NY
Ph.D., Computer Science, Sept 2007.
M.S., Computer Science, June 2005.
Advisor: David Mazières
Dissertation: Democratizing Content Distribution
 
Stanford UniversityFall 2005 - Summer 2007
Stanford, CA
Research staff. On leave from NYU to accompany my advisor.
 
Massachusetts Institute of TechnologyFall 1997 - Spring 2002
Cambridge, MA
 
          M.Eng., Electrical Engineering and Computer Science, June 2002. Spring 2001 - Spring 2002
          Thesis: A Peer-to-Peer Anonymizing Network Layer
          Advisor: Robert Morris
          Cumulative Graduate GPA: 5.0/5.0
 
          S.B., Computer Science and Engineering, June 2001 Fall 1997 - Fall 2000
          Minor in Political Science.
          Undergrad Thesis Advisor: Ron Rivest
          Cumulative Undergraduate GPA: 4.9/5.0
 
Oxford University, Magdalen College Fall 2000
Oxford, UK
 
Wyoming Valley West High School Fall 1993 - Spring 1997
Plymouth, PA
Graduated Class Valedictorian (1/ 314). National Merit Finalist (PSAT 1550), Advanced Placement Scholar with Distinction, National Honor Society.


PUBLICATIONS
 
See publications page for full list and links.


HONORS
 
Highest-ranked paper, SIGCOMM 2007. Fast-tracking to IEEE/ACM Transactions on Networking.
Best demo award (OASIS), WORLDS 2005.
First paper (highest-ranked), Eurocrypt 2004.
Award paper, CCS 2002.
 
NDSEG (DoD) Graduate Fellow, 2002-2005
NYU McCracken Fellow, 2002-2006
 
Janet Fabri Prize, NYU Computer Science Dept., 2008 (for best Ph.D. dissertation)
Henning Biermann Award, NYU Computer Science Dept., 2005 (for education and service)
 
Awarded NSF Graduate Fellowship, 2001
Awarded Gordon Wu Fellowship, Princeton, 2001
Awarded Sterling Prize Fellowship, Yale, 2001
Awarded Graduate Fellowships, U.C.Berkeley, Carnegie-Mellon, UCSD, 2001
 
Coca-Cola Scholar, 1997-2001
Tylenol Scholar, 1997-1999
Big 33 Scholar, 1997-1998
 
Tau Beta Pi (Engineering Honor Society), 2000-
Eta Kappa Nu (EECS Honor Society), 2000-
Sigma Xi (Scientific Research Society), 2000-
Order of Omega (Fraternal Honor Society), 1999-
Congressional Award, Silver (1996) and Bronze (1993) medals
Explorer's Club, 1996-


PROFESSIONAL ACTIVIES
 
Advising:
    Current
        Ph.D.: Wyatt Lloyd, Siddhartha Sen (co-advised by Bob Tarjan), Jeff Terrace

    Previous
        Masters students: Justin Pettit (Stanford), Robert Soule (NYU), Jeff Borden (NYU)
        Undergraduates: Hal Laidlaw, Mark Spear, Jeffrey Spehar (Stanford), Kevin Shanahan (NYU), Ed Kupershlak (NYU)
 
Program Committee:
NSDI '09, CCS '08, IPTPS '08, CT-RSA '08, WORLDS '06, UPGRADE-CDN '06, IRIS Student P2P Workshop '03
 
External Reviewer:
NSDI '08, NSDI '07, LATIN '06, HotNets '05, EUROCRYPT '05, Usenix Technical '05, ISC '04, CRYPTO '04, IPDPS '04, IEEE Infocom '04, ACM CCS '03, ACM SOSP '03, ISC '03, ACM PODC '03, EUROCRYPT '03, WPES '02
 
Book/Journal Reviewer:
Transactions on Computer Systems (TOCS), Transactions on Networking, Journal of Computer Security, Journal of Parallel and Distributed Computing (JPDC), Handbook of Internet Security - P2P Security (Wiley & Sons), Computer Journal


RESEARCH AND WORK EXPERIENCE
 
Princeton University, Dept. of Computer Science Assistant Professor
Princeton, NJ Fall 2007 - present
 
Illuminics Systems Co-founder
Mountain View, CA March 2006 - September 2007
Commercialized IP analytics and geolocation research; acquired by Quova, Inc. in Nov 2006.
 
Stanford University, Secure Computer Systems Research staff
Stanford, CA Fall 2005 - Summer 2007
 
U.C. Berkeley Visiting Research Associate
Berkeley, CA Summer 2005
With Ion Stoica and Scott Shenker, researching problems with secure and fault-tolerant distributed systems.
 
NYU, Secure Computer Systems Research Assistant
New York, NY Fall 2002 - Spring 2005
 
HP Labs, Trusted Systems Lab Research Associate
Princeton, NJ Summer 2003
With Benny Pinkas, developed cryptographic protocols for private matching (two-party set intersection) and secure private information retrieval (SPIR), using a novel, efficient polynomial-construction technique.
 
MIT Laboratory for Computer Science
Cambridge, MA Spring 1999 - Spring 2002
 
Parallel and Distributed Operating Systems Group
(Spring 2001 - Spring 2002) Research assistant, Led the design and development of Tarzan, a peer-to-peer anonymous IP network layer that is strongly resistent to traffic analysis.
 
Cryptography and Information Security Group
(Spring 2000) Undergrad research. As part of the Free Haven Project, developing a system for the anonymous publishing, storage, and retrieval of information. A distributed network of Internet servers will be utilized for stronger privacy than most infrastructures currently deployed.
 
Spoken Language Systems Group
(Spring 1999 - Winter 2000) Undergrad research. Improved the graphical environment of real-time generated interfaces for the Jupiter (weather forecast) speech recognition/generation system, with Stephanie Seneff. Built statistical analysis tool for semantic frame composition.
 
InterTrust Technologies, STAR Lab Research Intern
Santa Clara, CASummer, 2001
Researched practical techniques and theoretical cryptographic primitives for privacy for Digital Rights Management (DRM) systems. Developed and simulated a new algorithm for peer-to-peer key-value lookups on a distributed trie with lazy consistency.
 
Zero-Knowledge Systems Labs Research Intern, Cryptography Group
Montreal, QuebecSummer, 2000
Designed and implemented a prototype system and API toolkit for electronic cash with Stefan Brands and Ian Goldberg. Researched electronic voting and cash protocols.
 
Sun Microsystems Intern, High Performance Computing Group
Burlington, MASummer, 1999
Studied the use of parallel input/output in large-scale scientific modeling applications. Converted the ARPS weather model to use Sun MPI I/O, which allows the parallel execution of tasks atop a parallel file system.
 
Cognex Corporation Intern, Software Engineering
Natick, MASummer, 1998
Developed GUI applications atop Cognex machine vision libraries. Specific tasks concerned the configurability of vision board security keys across NT networks.
 
MIT Francis Bitter Magnet Laboratory Undergraduate Research Assistant
Cambridge, MASummer 1996, Fall 1997 - Winter 1998
Investigated growth techniques of ferromagnetic MnBi thin films for use in magneto-optical recording and barrier tunneling junctions. Used X-ray diffraction, SQUID hysteresis-loop measurements, scanning-electron and atomic force microscopy, and Rutherford back scattering for analysis.
 
Michigan State University
East Lansing, MISummer 1995
Developed tools for the graphical representation of algorithms that reduce run-time in distributed-memory supercomputers by balancing computations and data between nodes.
 
4-H Camp Shehaqua Counselor
White Haven, PASummer 1993 - Summer 1997
Worked as a counselor and adult staff at the week-long camp under the auspices of the 4-H Cooperative Extension Service of Penn State University. Created and ran a workshop about diversity, prejudice, and personal choice and responsibility.


LEADERSHIP AND INTERESTS
 
Princeton CS Department, Academic Advisor, B.S.E. Majors, Class of 2011 Spring 2008 - present
 
Princeton Center for Information Technology Policy, Faculty Associate Spring 2008 - present
 
Princeton Center for Jewish Life, Faculty Fellow Fall 2007 - present
 
NYU Systems Reading Group, Founder and Organizer Summer 2003 - Spring 2005
 
NYU Courant Student Organization, Representative to faculty Spring 2004 - Spring 2005
 
MIT LCS Applied Security Reading Group, Co-organizer Fall 2001 - Spring 2002
 
MIT Outing Club Fall 1997 - Spring 2002
President, VP, Publicity. Helped organize and teach Winter School during IAP 2000 and 2002, a month-long series of lectures twice per week and trips every weekend. The series taught winter outdoors acitivites, including mountaineering, camping, cross-country skiing, and ice climbing. Organized numerous other weekend events and outdoor trips. Wrote grant proposals for both capital expenses and operating costs for the club (~$30K/yr).
Interests: Rock climbing, mountaineering, ice climbing, backpacking. Some ocean and white water kayaking.
 
National Space Society, NE PA chapter, Treasurer 1996-1997
 
World Union of Jewish Students 1999
US Representative. Attended Jerusalem conference '99, along with five other Americans. Helped develop outreach programs and initiatives for student groups, both in the US and abroad.
 
Hillel Council of New England, MIT Representative 1998-2000
 
MIT Phi Delta Theta Fraternity, Awards Chair 1998 - 1999
 
Athletics: BAA 1998 Boston Marathon, Magdalen College Boat Club (Oxford crew), tennis, squash, soccer