I am a software engineer at Google. I was previously a computer science researcher at Bell Labs, AT&T Labs, and IBM Research. I have also held leadership positions in several startup companies, including chief scientist of Vindigo, a pioneer in location-based mobile applications. My areas of focus include computer systems and networks, mobile computing, human mobility, security, and privacy. I hold a PhD in Computer Science from the University of California at Berkeley. I am an IEEE Fellow and an ACM Distinguished Scientist. I serve on the board of the CRA Committee on Widening Participation in Computing Research.
My CV contains a more complete career history.
I am building privacy infrastructure used by Google products serving billions of people. In particular, I have improved the scalability, reliability, and security of Zanzibar, a global authorization system that respects causal ordering of user actions.
Zanzibar stores and evaluates permissions to access digital objects managed by hundreds of client services at Google, including Calendar, Drive, Maps, Photos, and YouTube. It stores trillions of permissions and serves millions of authorization requests per second. It has maintained 95th-percentile latency of less than 10 milliseconds and availability of greater than 99.999% over years of production use. Outside Google, Zanzibar has inspired multiple independent implementations, including the Ory Keto open-source project and the Authzed system as a service.
My CV outlines other previous work.
- Selected papers
Zanzibar: Google's Consistent, Global Authorization System,
R. Pang, R. Cáceres, M. Burrows, Z. Chen, P. Dave, N. Germer, A. Golynski,
K. Graney, N. Kang, L. Kissner, J. L. Korn, A. Parmar, C. D. Richards, and M. Wang,
2019 USENIX Annual Technical Conference (ATC),
DP-WHERE: Differentially Private Modeling of Human Mobility,
D. J. Mir, S. Isaacman, R. Cáceres, M. Martonosi, and R. N. Wright,
IEEE International Conference on Big Data (BigData),
Human Mobility Characterization from Cellular Network Data,
R. Becker, R. Cáceres, K. Hanson, S. Isaacman, J. M. Loh, M. Martonosi, J. Rowland, S. Urbanek, A. Varshavsky, and C. Volinsky,
Communications of the ACM (CACM),
Vol. 56, No. 1,
The Case for VM-based Cloudlets in Mobile Computing,
M. Satyanarayanan, P. Bahl, R. Cáceres, and N. Davies,
IEEE Pervasive Computing,
special issue on Virtual Machines, Vol. 8, No. 4, October-December 2009.
vTPM: Virtualizing the Trusted Platform Module,
S. Berger, R. Cáceres, K. Goldman, R. Perez, R. Sailer and L. van Doorn,
15th USENIX Security Symposium,
Reincarnating PCs with Portable SoulPads,
R. Cáceres, C. Carter, C. Narayanaswami and M. Raghunath,
3rd ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
Eat, Shop, and Play: Mobile Computing Technology at Vindigo,
R. Cáceres, J. Donham, B. Fitterman, D. Joerg, M. Smith and T. Vetter,
IEEE Wireless Communications,
Vol. 9, No. 1, February 2002.
Multicast-Based Inference of Network-Internal Loss Characteristics,
R. Cáceres, N. G. Duffield, J. Horowitz and D. Towsley,
IEEE Transactions on Information Theory,
Vol. 45, No. 7, November 1999.
Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments,
R. Cáceres and L. Iftode,
IEEE Journal on Selected Areas in Communications,
Vol. 13, No. 5, June 1995.
Characteristics of Wide-Area TCP/IP Conversations,
R. Cáceres, P. Danzig, S. Jamin and D. Mitzel,
ACM Conference on Computer Communications (SIGCOMM),
- Human mobility
- How to Mine Cell-Phone Data Without Invading Your Privacy, MIT Technology Review, May 13, 2013.
- The Really Smart Phone, Wall Street Journal, April 22, 2011.
- Telcos Waking Up To the Value of Your Location, Slashdot, May 28, 2010.
- Mobile Data: A Gold Mine for Telcos, MIT Technology Review, May 27, 2010.
- The Top 100 Products of 2000, ZDNet, November 20, 2000.
- Best of What's New 2000: Suggestive Software, Popular Science, November 13, 2000.
- Personal-Navigation Tools Can Answer Some of Life's Key Questions, Wall Street Journal, November 11, 2000.
- Shopping in Palm of the Hand Is Making Its Holiday Debut, NY Times, November 11, 2000.
- Virtual City Guides Help Navigate The Real World, SF Gate, October 29, 2000.
- Vindigo Makes the Palm an Essential Leisure Tool, LA Times, October 19, 2000.
- CNet Editors' Top 5 Palm Apps, CNet, August 25, 2000.
- Ten Things You Didn't Know Your Palm Pilot Could Do: Find a Nearby Bar, Rolling Stone, June 8, 2000.
- IEEE Fellow,
- Carol Morgan School Distinguished Alumnus Award,
- CRA-W/CDC Distinguished Lecturer,
- ACM Recognition of Service Award,
2000, 2007, 2008.
- ACM Distinguished Scientist,
- ACM/USENIX MobiSys Best Paper Award,
- IBM Pat Goldberg Memorial Best Paper Award,
- McGill University Faculty Scholar,
Last updated 29 September 2021 by