Nir Shavit received B.Sc. and M.Sc. degrees in Computer Science from the Technion - Israel Institute of Technology in 1984 and 1986, and a Ph.D. in Computer Science from the Hebrew University of Jerusalem in 1990.
Shavit is a co-author of the book Gödel Prizein theoretical computer science for his work on applying tools from algebraic topology to model shared memory computability and of the 2012 Dijkstra Prize in Distributed Computing for the introduction of Software Transactional Memory.The Art of Multiprocessor Programming. He is a recipient of the 2004
His current research is in connectomics, a field of neurobiology that uses state-of-the-art computational techniques to extract connectivity maps of neural tissue. See the homepage of the Computational Connectomics Group.