|
MICHAEL
J.
FREEDMAN
|
|
| Asst. Professor |
| Computer Science |
Princeton University
|
| www.michaelfreedman.org |
| mfreed%cs princeton edu |
| May 26, 2012 |
|
| [ ps ]
[ pdf ] |
|
|
ACADEMICS |
| |
| Princeton University | Fall 2007 - present |
| Princeton, NJ |
| Assistant Professor of Computer Science |
| |
| New York University,
Courant Institute | Fall 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 University | Fall 2005 - Summer 2007 |
| Stanford, CA |
| Research scholar. On leave from NYU to accompany my advisor. |
| |
| Massachusetts
Institute of Technology | Fall 1997 - Spring 2002 |
| Cambridge, MA |
| |
|
M.Eng., Electrical Eng. 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,
Advanced Placement Scholar with Distinction,
National Honor Society.
|
|
HONORS
|
| |
| DARPA Computer Science Study Group (CSSG) member, 2011 (13 across computer science) |
| Alfred P. Sloan Research Fellowship, 2011 |
| CAREER Award (CSR), National Science Foundation, 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) |
| |
| 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 education and service) |
| |
|
Community Award, honorable mention (for "Serval"), NSDI 2012.
| |
Award paper (for "Commensal Cuckoo"), LADIS 2011. Publication in special issue of OSR.
| |
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.
| |
| | |
| NDSEG (DoD) Graduate Fellow, 2002-2005 |
| NYU McCracken Fellow, 2002-2006 |
| |
| 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- |
| ACM, IEEE, USENIX member |
|
ADVISING
|
| |
Current
- PostDoc / Research Scientists: Erik Nordström, Ariel Rabkin
- Ph.D.: Matvey Arye, Aaron Blankstein, Prem Gopalan, Rob Kiefer, Xiaozhou Li, Wyatt Lloyd, Siddhartha Sen, David Shue, Jeff Terrace
- Masters: Nick Jones
- Undergraduates: Michael Franklin, Amy Ousterhout
| Previous
- PostDocs: Steven Ko (now: Asst Professor, SUNY-Buffalo)
- Masters students:
Robert Soule (2004, NYU), Jeff Borden (2004, NYU), Justin Pettit (2007, Stanford), Muneeb Ali (2011), Matvey Arye (2011)
- 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)
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 (Stanford)
- Non-Reader: Elliott Karpilovsky (2008), William Josephson (2010), Sunghwan Ihm (2011), Yaping Zhu (2011), Joe Wenjie Jiang (2011)
|
|
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 '13,
HotOS '13,
HotOS '13,
FOCI '12,
NSDI '12,
CCS '11,
FOCI '11,
SIGCOMM '11,
HotOS '11,
OSDI '10,
NSDI '10,
IPTPS '10
SOSP '09,
LADIS '09,
USENIX Technical '09,
IEEE Security & Privacy (Oakland) '09,
NSDI '09,
IPTPS '09
ROADS '08,
CCS '08,
IPTPS '08,
CT-RSA '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
|
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,
researched problems for Byzantine 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).
|
| |
| 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. |
| |
|
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, CA | Summer, 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, Quebec | Summer, 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, MA | Summer, 1999 |
|
Investigated use of parallel input/output in large-scale scientific
modeling applications. Converted the ARPS weather model to use Sun
MPI I/O, allowing parallel execution atop a parallel
file system.
|
| |
| Cognex Corporation |
Intern, Software Engineering |
| Natick, MA | Summer, 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, MA | Summer 1996, Fall 1997 - Winter 1998 |
|
Investigated growth techniques of ferromagnetic MnBi thin films for
use in magneto-optical recording and barrier tunneling junctions.
X-ray diffraction, SQUID hysteresis loops,
scanning-electron and atomic force microscopy, and Rutherford back
scattering for analysis.
|
| |
| Michigan State University |
|
| East Lansing, MI | Summer 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, PA | Summer 1993 - Summer 1997 |
|
CONSULTING AND
ADVISORY
POSITIONS |
| |
| Institute for Defense Analyses (IDA) |
|
| Alexandria, VA | June 2011 - present |
| |
| Intelligent Automation, Inc. |
|
| Rockville, MD | June 2011 - present |
|
Helping design survivable and secure content
distribution network for dynamic tactical environments, as part of AFOSR project.
|
| |
| CloudFlare |
|
| Bay Area, CA | March 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, CA | August 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, CA | November 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, 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 |
|