I am a researcher at MSR, Cambridge UK. Between 2014 and 2016, I was the Microsoft Fellow at Darwin College, Cambridge University. Before MSR I was a Ph.D. student at Brown University working with Roberto Tamassia.

I am interested in data privacy, integrity and security of machine learning applications, multi-party computation, cloud storage and computation, including private access to remote storage and data analysis, verification of outsourced computation and data integrity protocols. My other interests include algorithms, data structures and theory.









  • Haze: privacy-preserving real-time traffic statistics
    J. W. S. Brown, O. Ohrimenko, and R. Tamassia
    In ACM SIGSPATIAL Conference on Advances in Geographic Information Systems (SIGSPATIAL/GIS).
  • Computer Security
    O. Ohrimenko, C. Papamanthou, and B. Palazzi
    In Handbook of Graph Drawing and Visualization.
    Book chapter




  • Propagation via Lazy Clause Generation
    O. Ohrimenko, P. Stuckey, and M. Codish
    In Constraints Journal, Volume 14.





2008-2013 Sc.M., Ph.D. Brown University
2004-2007 B.CS. (Hons) The University of Melbourne


  • 2012 IBM Research Zurich with Christian Cachin
  • 2012 MSR Redmond with Seny Kamara
  • 2010 Google NYC, Search team
  • 2009 Google CA, AdSense
  • 2008 Optiver, Australia


I was lucky to work with bright interns Divya Sharma (Carnegie Mellon University) in 2014, Esha Ghosh (Brown University) in 2015, Sameer Wagh (Princeton University) in 2016, Kartik Nayak (The University Of Maryland) in 2017, Jamie Hayes (University College London) in 2018.

On the program committee of the Conference on Computer and Communications Security (CCS 2018, CCS 2019), ICML workshop on Privacy (PiMLAI 2018), Financial Cryptography and Data Security (FC 2018, FC 2019), CCS Workshop on Privacy in the Electronic Society (WPES 2014, WPES 2015), AsiaCCS Workshop on Security in Cloud Computing (AsiaCCS-SCC 2015), Conference on Distributed Computing Systems (ICDCS 2016), CCS posters&demos (CCS 2016).

Français du Canada English