Omer Reingold

Professor, Stanford University

Omer Reingold is a professor at Stanford University. Reingold's research is on the foundations of computer science. His core areas are computational complexity and foundations of cryptography, with emphasis on randomness, derandomization and explicit combinatorial constructions. His research has also touched on a wide variety of other topics, including differential privacy and fairness, game theory, hashing and data structures, data analysis and statistics, resource-allocation in the cloud, and human interaction through narratives. 

In 2004, Reingold assumed a faculty position in the computer science department of The Weizmann Institute of Science. While on leave from Weizmann, he spent five years (2009-2014) as a Principal Researcher at Microsoft Research Silicon-Valley. From 1999 to 2004, Reingold was a member of AT&T Labs in Florham Park, NJ, and a visiting member of the School of Mathematics at the Institute for Advanced Study in Princeton. He completed his PhD and a short period of postdoctoral studies at the Weizmann Institute. Reingold's PhD advisor was Moni Naor. 
 

Program Visits

Meta-Complexity , Spring 2023
Visiting Scientist
Visiting Scientist
Summer Cluster: Fairness , Summer 2019
Visiting Scientist
Visiting Scientist
Visiting Scientist
Pseudorandomness , Spring 2017
Visiting Scientist
Cryptography , Summer 2015
Visiting Scientist