Work
| Researcher, Manager |
|---|
| 5/2006—currentGoogle, Mountain View, California |
| Researcher |
| 7/2003—5/2006IBM Almaden Research Center, San Jose, California |
|
| Architect, Manager, Technical Leader |
| 10/1999—7/2003Ensim Corporation, Sunnyvale, California |
|
| Member of Technical Staff |
| 10/1998—10/1999Bell Laboratories, Murray Hill, New Jersey |
|
| Software Consultant |
| 6/1998—10/1998IIT, New Delhi |
|
| Systems Manager |
| 8/1996—6/1998IIT, New Delhi |
|
| Columnist |
| 9/1997—9/1998PC World Magazine, New Delhi |
|
| Columnist |
| 5/1997—9/1997PC Quest Magazine, New Delhi |
|
Book
Mac OS X Internals: A Systems Approach (ISBN 0321278542), Addison-Wesley Professional, June 2006
Publications
A list of my publications
Projects
- Examples of publicly available software I have created for Mac OS X
- Another list of selected projects
Patents Filed/Received
- Creating an Assured Execution Environment for At Least One Computer Program Executable on a Computer System
- Manipulating the Original Content of At Least One Original Read-Only File in a Computer System
- Virtualizing Port Addresses for Non-conflicting Use by Multiple Virtual Processes
- Signaled Receiver Processing
- Methods and Apparatus for Providing Quality of Service for Legacy Applications
Interesting Awards/Rewards
- Grand Prize at the Hewlett-Packard National (United States and Canada) Information Systems Professionals Appreciation Day, New York City, 1999
- Reward check from Donald Knuth
Selected Lectures/Talks
- MacFUSE State of the Union, December 2008, Google Inc., Mountain View, California
- Mac OS X Hacking, September 2008, Google Inc., Seattle, Washington
- MacFUSE and Mac OS X, December 2007, Apple Campus, Cupertino, California
- MacFUSE, May 2007, Open Source Developers @ Google Speaker Series, Mountain View, California
- Taming Mac OS X File Systems, January 2007, Macworld, San Francisco, California
- Software Protection and the TPM—The Mac OS X Story, December 2006, 23rd Chaos Communication Congress, Berlin, Germany
- "DRM" in Mac OS X: The True Picture, August 2006, Google Inc., Mountain View, California
- A Journey to the Center of Mac OS X, August 2006, Apple Store, San Francisco, California
- Mac OS X Internals, July 2006, Apple Campus, Cupertino, California
- Operating System Design Techniques, May 2006, Indian Institute of Technology, New Delhi, India
- Mac OS X Internals: The Book, February 2006, Google Inc., Mountain View, California
- The Mac OS X Kernel, May 2005, National Security Agency, Fort Meade, Maryland
- Mac OS X, April 2004, Indian Institute of Technology, New Delhi, India
- Innovation for Fun and Profit, April 2004, Indian Institute of Technology, New Delhi, India
- Virtualized Operating Systems, November 2002, Indian Institute of Technology, New Delhi, India
- Unix Mischiefs: The New Frontiers, January 2000, Indian Institute of Technology, New Delhi
- Laudit: Playing with System Calls on Linux, O'Reilly Open Source Convention 1999, Monterey, California
Education
Bachelor's Degree in Computer Science, Indian Institute of Technology (IIT), New Delhi