|
MIT CSAIL, Parallel and Distributed Operating Systems
|
2001 - Present
|
Cambridge, MA
|
- Thesis advisor: M. Frans Kaashoek.
- Research focus: computer systems, especially security of
large-scale decentralized Internet systems.
- Structured overlay routing using a social network to provide
robustness against pseudonym attacks.
- UIA: decentralized routing and naming in a zero-configuration,
secure, ad-hoc network.
- Alpaca: secure and flexible PKI based on a higher-order logical
framework.
- Other work: distributed and dynamic compact routing for the
Internet; coroutine-based asynchronous I/O programming framework;
game theory, economics, mechanism design, and reputation in
decentralized systems; distributed Web caching; RSA acceleration
using a commodity GPU.
- Master's thesis: SSL Splitting and Barnraising: Cooperative
Caching with Authenticity Guarantees.
- Instructor, Computer Systems Engineering (6.033), 2003-2005.
|
|
Permabit
|
2001
|
Cambridge, MA
|
- Developed highly available, robust, secure, scalable data storage
system based on commodity hardware.
|
|
Microsoft Research
|
2000
|
Redmond, WA
|
- Cryptographic protocol design for the I-Campus Secure
Successor to the MIT Card project.
|
|
SensAble Technologies, Inc.
|
1999
|
Cambridge, MA
|
- R&D: hardware and software development for the PHANToM haptic
interface.
|
|
MIT AI Lab, Mathematics and Computation
|
1998
|
Cambridge, MA
|
- Studied randomly generated amorphous computers.
Advisors: Hal Abelson, Gerry Sussman.
|
|
|
Massachusetts Institute of Technology
|
1997 - Present
|
Cambridge, MA
|
- Doctoral program in Computer Science, 2003 - present.
- M. Eng. and B.S. Electrical Engineering and Computer Science,
June 2003.
- B.S. Mathematics (Minor in Physics), June 2001.
- 4.9 / 5.0 undergrad GPA, 5.0 / 5.0 grad GPA.
- Topics: algorithms, complexity, compilers, digital design,
computer architecture, cryptography, software design, acoustics,
probability, algebra, quantum+statistical physics, general
relativity, economics.
|
|
Cohasset High School
|
1992 - 1997
|
Cohasset, MA
|
- Valedictorian, early graduation, Harvard Extension School,
Center for Talented Youth (CTY).
|
|
- Languages: Python, Haskell, C, C++ STL, Java, Perl, Javascript,
LISP, Matlab, VHDL, Postscript, various assembly, SQL, XML, HTML,
CSS, LaTeX, GLSL, LF, Intercal, French, Mandarin Chinese
- Unix development: Make, GCC, Subversion, svk, CVS, VIM, X11,
testsuites, Debian, Solaris, etc.
- Network/system programming: TCP/IP, sockets, SSL/TLS, Kerberos,
asynchronous, threads, load balancing, scheduling, consistency,
kernels, compilers, JIT, VMM, RDBMS, DB-driven web apps, etc.
- Digital design: Xilinx FPGA development tools, use of
oscilloscope, logic analyzer, datasheets, etc.
- Hobbies: bicycling, cooking, karate, SCUBA, travel, DDR,
skydiving, urban subterranean exploration.
|
|