Home page

Ramon Caceres   Ramón Cáceres

    Email: ramon@kiskeya.net

Bio Projects Awards Publications Media CV Sailing

Biography

I am a computer science researcher and software engineer. My areas of focus have included systems and networks, mobile and edge computing, mobility modeling, security, and privacy. Most recently I worked at Google, where I built large-scale privacy infrastructure. I was previously a researcher at Bell Labs, AT&T Labs, and IBM Research. I have also held leadership positions in several startup companies.

I have been named an ACM Fellow and an IEEE Fellow. I served on the board of the CRA Committee on Widening Participation in Computing Research. I hold PhD and MS degrees in Computer Science from the University of California at Berkeley, and a BEng from McGill University. I was born and raised in the Dominican Republic.

My CV contains a more complete career history.


Recent projects

At Google I was on the team that developed and operated Zanzibar, a global authorization system that guarantees external consistency. During my seven years on the project I improved the system's scalability, reliability, and security. I also served on the production system's on-call rotation.

Zanzibar stores and evaluates permissions to access data objects managed by Google products used by more than 1 billion people every day, 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.

I also led the publication of a Zanzibar experience paper that has inspired numerous authorization systems outside of Google. They include the Ory Keto, OpenFGA, and SpiceDB open-source projects; the Authzed and Oso commercial services; and the AuthZ and Himeji systems inside Carta and Airbnb, respectively.

My CV outlines other previous work.


Awards and honors


Publications


Selected media coverage


Last updated 9 April 2024 by Ramón Cáceres