I have worked at Google, Mountain View as a Software Engineering Intern, and at IBM India Research Lab, Delhi as a Research Staff Member for about five years.
Doctoral Research
- Areas: Information and database security, applied cryptography, (secondary) software security.
- Primary topic: How to authenticate trees and graphs without leaking.
- Applications: Cloud computing, Database-as-a-Service, Services Computing, Privacy-preserving data mining, Secure XML distribution, Automatic data recovery.
Research Impact: (1) At IBM Research, I worked on "adaptation of pervasive applications" as part of the "Multi-Device Authoring Toolkit" (MDAT) project, which went into a product - IBM Websphere Everyplace Access Toolkit. (2) The notion of eliminatability paths and the E-path-PRE technique that I developed in my Master's thesis work at IIT Bombay has been the basis of at least two other Master's thesis, and has been incorporated in the LLVM compiler infrastructure (UIUC).
Research Interests
- Central theme: How to build trusted software systems and services.
- Information & Database Security, Software Security, Web Security
- Scalable Distributed Infrastructures such as the "Cloud"
Some Recent Awards
- Best Student Paper, IEEE Enterprise Computing Conference, 2006.
- Best Research Poster, 2nd., CERIAS Symposium, 2008
- Best Research Poster, 2nd., CERIAS Symposium, 2007
- Best Research Poster, 3rd., CERIAS Symposium, 2006
Professional Services
- Technical Program Committee Member: DEXA'10, IEEE EDOC'10, DEXA'09, EDOC'09, '08, '07.
- Reviewer (Journals): IEEE Trans. on Dependable and Secure Computing, IEEE Trans. on Knowledge and Data Engineering, Journal of Science of Computer Programming.
- Reviewer (Conferences): VLDB, OOPSLA,SACMAT, ASIACCS, SSDBM, DSN, IEEE Symp. on Security & Privacy.
