home · group · pubs · teaching · cv · bio · contact

MICHAEL J. FREEDMAN
Professor of Computer Science
Princeton University
www.michaelfreedman.org
mfreed%cs-princeton-edu
May 1, 2014
[ pdf ] [ ps ]

ACADEMICS
 
Princeton UniversityFall 2007 - present
Princeton, NJ
Full Professor of Computer Science 2015 - present
Associate Professor of Computer Science (with tenure) July 2013 - 2015
Assistant Professor of Computer Science Sept 2007 - June 2013
 
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 scholar. On leave from NYU to accompany my advisor.
 
Massachusetts Institute of TechnologyFall 1997 - Spring 2002
Cambridge, MA
 
        M.Eng., EECS, 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 Eng., 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, A.P. Scholar with Distinction.

PUBLICATIONS
 
See publications page for full list and links.

HONORS
 
Faculty Awards
  • Princeton Engineering Commendation List for Outstanding Teaching, 2012
  • Presidential Early Career Award for Scientists and Engineers (PECASE), nominated by the NSF and given by President Obama, 2011 (20 across NSF, 96 across all government agencies)
  • Computer Science Study Group (CSSG), Defense Advanced Research Projects Agency (DARPA), 2011 (13 across computer science)
  • Fellow, Alfred P. Sloan Foundation, 2011
  • CAREER Award (CSR), National Science Foundation (NSF), 2009
  • Young Investigator Award, Office of Naval Research, 2009 (15 across science and engineering)
  • E. Lawrence Keyes, Jr./Emerson Electric Co. Faculty Advancement Award, Princeton Engineering, 2009 (for teaching and scholarship)
Publication Awards
  • Best Student Paper (for "Frientegrity"), USENIX Security 2012
  • Selected papers (2 of 6 invited to ACM SIGOPS OSR special issue, for "JetStream" and "PISCES"), LADIS 2012
  • IETF/IRTF Applied Networking Research Prize, Finalist (for NSDI Serval publication), 2012
  • Community Award, honorable mention (for "Serval"), NSDI 2012
  • Award paper (for "Commensal Cuckoo"), LADIS 2011. Publication in special issue of Operating Systems Review
  • Highest-ranked paper (for "Ethane"), SIGCOMM 2007 Fast-tracking to IEEE/ACM Transactions on Networking
  • Best demo award (for "OASIS"), WORLDS 2005
  • Highest-ranked paper (for "Private Matching"), Eurocrypt 2004
  • Award paper (for "Tarzan"), CCS 2002. Invited (declined) for fast-tracking to ACM Transactions on Information and System Security
Doctoral Awards
  • Nominated by NYU for ACM Doctoral Dissertation award, 2008
  • Janet Fabri Prize, NYU Computer Science Dept., 2008 (for best Ph.D. dissertation)
  • Henning Biermann Award, NYU Computer Science Dept., 2005 (for outstanding education and service)
  • NDSEG (DoD) Graduate Fellow, 2002-2005
  • NYU McCracken Fellow, 2002-2006
  • Other awarded Graduate Fellowships: National Science Foundation (2002-2005); Gordon Wu Fellowship, Princeton (2001); Sterling Prize Fellowship, Yale (2001); Graduate Fellowships, U.C. Berkeley, Carnegie-Mellon, UCSD (2001)
Earlier Honors
  • 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

ADVISING
 
Current
  • PostDoc: Ariel Rabkin
  • Ph.D.: Matvey Arye, Aaron Blankstein, Rob Kiefer, Xiaozhou Li, Fanglu (Annie) Liu, Amy Tai, Haoyu (Harris) Zhang

Previous
  • Research Scientists and PostDocs:
    • Erik Nordström (2010-2011, then, Associate Research Scholar, Princeton, 2011-2013, then/now: Spotify, Infrastructure Group)
    • Steven Ko (2009-2010, then/now: Asst Professor, SUNY-Buffalo)

  • Ph.D.:
    • David Shue (2008-2014, then/now: Google, Spanner Advanced Projects Team)
    • Prem Gopalan (2009-2014, then/now: Voleon Capital Management)
    • Wyatt Lloyd (2007-2013, then/now: Asst. Professor, University of Southern California)
    • Siddhartha Sen (2007-2013, then/now: Researcher, Microsoft Research -- Silicon Valley)
    • Jeffrey Terrace (2007-2012, then/now: Google, Cloud Infrastructure Group)

  • Masters students: Robert Soule (2004, NYU, then NYU PhD), Jeff Borden (2004, NYU), Justin Pettit (2007, Stanford, then Nicira Networks), Muneeb Ali (2011, then Princeton PhD), Matvey Arye (2011, then Princeton PhD), Nick Jones (2012, then Elysium Digital), Scott Erickson (2014, then Amazon), Marcela Melara (2014, then Princeton PhD)

  • Undergraduates: NYU: Kevin Shanahan, Ed Kupershlak (2003-2004); Stanford: Jeffrey Spehar (2006-2007); Princeton: Hal Laidlaw, Mark Spear (2007-2008); Newton Allen, Hao Eric Liu, Andrew Schran, Sean Stern, Jennifer Yu (2008-2009); Paul Cavallaro, Dmitri Garbuzov, Andrew Gwozdz, Sajid Mehmood, Chris Rucinski (2009-2010); Kay Ousterhout, Patrick Wendell (2009-2011); Gabrielle Chen, Emily Lancaster, Eddy Ferreira, Brandon Podmayersky, Zhihong Xu (2010-2011); Michael Franklin, Amy Ousterhout (2011-2012); Nicolas Crowell, Craig Liebmann, Torin Rudeen, Anna Kornfeld Simpson, Andrew Werner (2012–2013); Kiiru (Samuel) Gichohi, Andrew Grasso, Gregory Owen (2013-2014).

Ph.D. Committee
  • Reader: Changhoon Kim (2008), Haakon Ringberg (2010), Yi Wang (2010), Minlan Yu (2011), Anirudh Badam (2012), Ariel Feldman (2012), Wonho Kim (2012), Ewen Cheslack-Postava (2013, Stanford), Tahir Azim (2013, Stanford)
  • Non-Reader: Elliott Karpilovsky (2008), William Josephson (2010), Sunghwan Ihm (2011), Yaping Zhu (2011), Joe Wenjie Jiang (2011), Harlan Yu (2012)

PROFESSIONAL ACTIVIES
 
Technical Program Chairs:
SOSP '13: Workshop Chair
HotDep '12: Co-Chair
IPTPS '10: Co-Chair
NSDI '09: Poster Chair
 
Technical Program Committee:
NSDI '14
NSDI '13, HotOS '13, HotDep '13
NSDI '12, FOCI '12
SIGCOMM '11, HotOS '11, CCS '11, FOCI '11
OSDI '10, NSDI '10, IPTPS '10
SOSP '09, USENIX Technical '09, IEEE Security & Privacy (Oakland) '09, NSDI '09, LADIS '09, IPTPS '09
CCS '08, IPTPS '08, CT-RSA '08, ROADS '08
WORLDS '06, UPGRADE-CDN '06
IRIS Student P2P Workshop '03
 
External Reviewer:
NSDI '11, 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:
Communications of the ACM, Transactions on Computer Systems (TOCS), Transactions on Networking (TON), SIGCOMM Computer Communication Review (CCR), 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 Faculty Member
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
 
NYU, Secure Computer Systems Research Assistant
New York, NY Fall 2002 - Spring 2005
 
HP Labs, Trusted Systems Lab Research Associate
Princeton, NJ Summer 2003
 
MIT Laboratory for Computer Science Research Assistant
Cambridge, MA Spring 1999 - Spring 2002
        Parallel & Distributed Operating Systems Spring 2001 - Spring 2002
        Cryptography & Information Security Spring 2000
        Spoken Language Systems Spring 1999 - Winter 2000
 
InterTrust Technologies, STAR Lab Research Intern
Santa Clara, CASummer, 2001
 
Zero-Knowledge Systems Labs Research Intern, Cryptography Group
Montreal, QuebecSummer, 2000
 
Sun Microsystems Intern, High Performance Computing Group
Burlington, MASummer, 1999
 
Cognex Corporation Intern, Software Engineering
Natick, MASummer, 1998
 
MIT Francis Bitter Magnet Laboratory Undergraduate Research Assistant
Cambridge, MASummer 1996, Fall 1997 - Winter 1998
 
Michigan State University
East Lansing, MISummer 1995

CONSULTING AND ADVISORY POSITIONS
 
Institute for Defense Analyses (IDA)
Alexandria, VAJune 2011 - present
 
Intelligent Automation, Inc.
Rockville, MDJune 2011 - December 2013
Helping design survivable and secure content distribution network for dynamic tactical environments, as part of AFOSR project.
 
CloudFlare
Bay Area, CAMarch 2009 - August 2010
Advised security startup that protects websites from malicious online behavior, by proxying and filteringWeb traffic while providing CDN and DNS service.
 
NetFlix, Inc.
Los Gatos, CAAugust 2007 - September 2008
Helped design a content distribution network and data-center architecture to support online distribution of short and full-length videos.
 
Quova, Inc.
Mountain View, CANovember 2006 - September 2007
Helped design and build GeoPoint v6.0, an IP geolocation and analytics platform, which incorporated architectural and technical aspects of illuminati research.
 
Legal consulting and expert references available upon request.

SERVICE ACTIVITIES
 
Princeton, Child Care Provider Selection Working Group Spring 2013
 
Princeton CS Department, Faculty Hiring Search Committee Winter 2012 - Spring 2013
 
Princeton CS Department, Curriculum Committee, Chair Summer 2012 - present
 
Princeton, University Committee on Grading Fall 2010 - Summer 2013
 
Princeton, Wilson College, Academic Advisor (Freshman and Sophomore A.B. Majors) and Faculty Fellow Fall 2010 - present
 
Princeton CS Department, Colloquia Organizer Fall 2009 - present
 
Princeton Center for Information Technology Policy, Faculty Associate Spring 2008 - present
 
Princeton CS Department, Academic Advisor, B.S.E. Majors, Class of 2011 Spring 2008 - Spring 2011
 
Princeton Engineering, Freshman Advisor, B.S.E. Majors Fall 2008 - Spring 2010
 
Princeton Center for Jewish Life, Faculty Fellow Fall 2007 - Spring 2008
 
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, President, VP, Publicity Fall 1997 - Spring 2002