I am a PhD candidate in the Systems Research Group at the Cambridge University Computer Laboratory, supervised by Anil Madhavapeddy and Jon Crowcroft. I am interested in systems, security, virtualization, and trustworthy computing. My research focuses on providing strong isolation, effective privilege separation, and secure sharing mechanisms to protect applications in the edge-cloud environment. I am currently building a lightweight SW/HW stack, including OS abstractions, for full-system threat analysis and pervasive compartmentalization across privilege boundaries.

If you are interested in collaboration or doing an internship with us, see our current projects and ping me .


University of Cambridge, Cambridge, UK (2018-present)
PhD student, Systems Research Group

ETH Zürich, Remote (Feb 2021-present)
Visiting Researcher, Secure & Trustworthy Systems Group

Microsoft Research Intern, Cambridge, UK (Summer 2020)
Confidential Computing Team

Microsoft Research Intern, Redmond, WA (Summer 2019)
Azure Sphere Team

Microsoft Research Intern, Redmond, WA (Summer 2017)
Project Sopris Team

Indiana University , Bloomington, IN (2015-2017)
Research Assistant


  • Enclave-Aware Compartmentalization and Secure Sharing with Sirius.
    Z. Tarkhani, A. Madhavapeddy. arXiv:2009.01869
  • μTiles: Efficient Intra-Process Privilege Enforcement of Memory Regions.
    Z. Tarkhani, A. Madhavapeddy. arXiv:2004.04846
  • Snape: The Dark Art of Handling Heterogeneous Enclaves.
    Z. Tarkhani, A. Madhavapeddy, R. Mortier. The 2nd International Workshop on Edge Systems, Analytics and Networking
  • Enabling Hardware-enforced Private Computing on the Edge-Cloud
    Z. Tarkhani. Cambridge University Computer Laboratory Report
  • Trustworthy and Portable Emulation Platform for Digital Preservation.
    Z. Tarkhani, G. Brown, S. Myers. 14th International Conference on Digital Preservation (iPRES), 2017
  • Talks

  • Enabling Pervasive Compartmentalization and Secure Sharing Across Privilege Layers
    MSR, Cambridge (March, 2021)
  • Enclave-Aware Compartmentalization and Secure Sharing with Sirius
    SRG seminars (October, 2020)
  • Snape: The Dark Art of Handling Heterogeneous Enclaves
    Edgesys19 (March 2019)
  • Towards Tiny Trustworthy Enclaves for Unikernels
    UK Systems Research workshop (March 2018)
  • How can TrustZone help ​with protecting microservices?
    Systems Research Group, Cambridge (Jun 2018)
  • Teaching

  • Supervising Concurrent and Distributed Systems Course
  • Supervising Operating Systems Course
  • Supervising Security Course
  • Supervising Programming in C and C++ Course
  • Services

  • IEEE S&P 2021 - Shadow PC
  • ACM EuroSys '19 - Shadow PC
  • Women@CL representative and committee member
  • SSCoF member & PhD representative
  • PSF member & representative
  • Education

    Ph.D., Computer Science (2018-present)
    University of Cambridge, Cambridge
    Advisors: Anil Madhavapeddy and Jon Crowcroft

    M.S., Computer Science (2017)
    Indiana University, Bloomington
    Advisors: Geoffrey Brown and Steven Myers

    B.Sc., Computer Hardware Engineering (2015)
    Amirkabir University of Technology, Tehran
    Advisor: Hamid.R.Zarandi


  • I love reading good books, travelling, playing guitar, walking while listening to audio books or good music, and I do love amazingly beautiful Cambridge.
  • Seeing children suffering from cancer is one of the saddest things ever, maybe even our small support help them in their fight a little bit (e.g., MAHAK ).