Home page

Ramon Caceres   Ramón Cáceres

Contact Bio Projects Publications Press Awards CV Sailing

Contact information

Email: ramon@kiskeya.net


I have more than 30 years of experience in technology research and development. My areas of focus include computer systems and networks, mobile computing systems and applications, and location data analysis and modeling.

I am currently a Software Engineer at Google. I was previously a Lead Member of Technical Staff at AT&T Labs, a Research Staff Member at IBM Research, and Chief Scientist of Vindigo, a pioneering provider of location-based applications for mobile devices. I hold a Ph.D. in Computer Science from the University of California at Berkeley. I'm an IEEE Fellow and an ACM Distinguished Scientist.

My curriculum vitae contains a more complete career history.

Recent projects

I am currently building large-scale software infrastructure used by a variety of Google products and services. For example, I have improved the scalability and performance of a global system for storing and evaluating access control lists.

For several years before joining Google, my work focused on characterizing and modeling human mobility on a large scale, using data from the AT&T cellular phone network. Understanding how people move yields insights into important societal issues, such as the environmental impact of human travel, traffic congestion, and the spread of disease. I initiated and led efforts to analyze billions of location samples for hundreds of thousands of anonymous cellphones to characterize how people move in metropolitan areas such as New York, Los Angeles, and San Francisco. Our results included range of travel, important places, commuting carbon footprints, commuting routes, and catchment areas. We also developed differentially private modeling techniques that generate realistic sequences of locations and times for arbitrary numbers of synthetic people moving across metropolitan-scale regions.

My curriculum vitae outlines other previous work.


Selected press coverage


Last updated 12 April 2018.