Liuba Shrira is a professor of computer science at Brandeis University, whose research interests primarily involve distributed systems. Shrira is accredited with having coined the phrase "promise" when referring to the completion (or failure) of an asynchronous operation and its resulting value for the JavaScript programming language
Shrira received her PhD from Technion.
She is affiliated with the MIT Computer Science and Artificial Intelligence Laboratory. Previously, she was a researcher in the MIT Programming Methodology Group (1986âÂÂ1997), a visiting researcher at Microsoft Research (2004âÂÂ2005), and a visiting professor at Technion (2010âÂÂ2011).
Shrira was one of the founding members of the Systers mailing list for women in computing.
She is an ACM Distinguished Member and a member of the IEEE Computer Society.