Neha Narula
** ****** ** **** ******: 847-***-****
Massachusetts Institute of Technology, Cambridge, MA e-mail: abpb69@r.postjobfree.com
Information
Distributed systems, storage, distributed databases, web applications, web and browser security
Research
Interests
Massachusetts Institute of Technology, Cambridge, Massachusetts
Education
PhD, Computer Science January 2008 present
Expected graduation date: June 2013
Advisor: Robert T. Morris
Dartmouth College, Hanover, New Hampshire
BA, Computer Science and Mathematics September 1999 June 2003
Narula, N. and R. Morris, Executing Web Application Queries on a Partitioned Database, USENIX
Publications
Webapps, Boston, Massachusetts, 2012.
Chandra, R., Kim, T., Shah, M. Narula, N. and N. Zeldovich, Intrusion Recovery for Database-
backed Web Applications, Proceedings of the 23rd ACM Symposium on Operating Systems Princi-
ples (SOSP 2011), Cascais, Portugal, 2011.
Yip, A., Narula, N., Krohn, M. and R.T. Morris, Privacy-Preserving Browser-Side Scripting with
BFlow, In Proceedings of the ACM Eurosys Conference, Nuremberg, Germany, 2009.
Yee, B., Sehr, D., Dardyk, G., Chen, J.B., Muth, R., Ormandy, T., Oksaka, S., Narula, N., and N.
Fullagar, Native Client: A Sandbox for Portable, Untrusted x86 Native Code, In proceedings of
the IEEE Symposium on Security and Privacy, Oakland, California, 2010. Best Paper Award
Jayanti, P., Petrovic, S. and N. Narula, Read/Write Based Fast-Path Transformation for FCFS
Mutual Exclusion, In SOFSEM 2005: Theory and Practice of Computer Science, Springer, 2005.
Narula, N. and R. T. Morris, Designing a Toolkit for Distributed Storage in Web Applications,
Other
Poster at the ACM Symposium on Operating Systems Principles, Big Sky, Montana, 2009.
Massachusetts Institute of Technology, Cambridge, Massachusetts
Professional
Experience
Research Assistant January 2008 present
Research in browser security, information ow control, web application scalability, parallel databases,
and distributed query execution.
Google, Mountain View, California
Senior Software Engineer July 2003 January 2011
Designed and developed a Linux security sandbox for untrusted code running in the Native Client
framework. Helped launch the research prototype of Native Client.
Designed and developed a highly available, distributed storage and serving system for large binary
objects with ve other engineers. Launched and maintained the system while supporting several
production applications and serving gigabits of tra c per second.
Launched Froogle, Google s shopping website, into two new countries.
Member of the Google Foundation Steering Committee and Mentoring Committee.
2nd place at the Christopher Reeves Science Competition, 2003
Honours and
Member of Sigma Xi, 2003
Awards
High Honors in Computer Science, 2003
NSF Graduate Research Fellowship, 2007
Fluent in C, C++, Java, Python, bash scripting, L TEX, and SQL
A
Programming