Department of Computer Science and Technology

Dr Diana Andreea Popescu


I completed my PhD in Computer Science working on data centre networking, network measurement and cluster scheduling, in the Systems Research Group at the University of Cambridge, Computer Laboratory, Department of Computer Science and Technology. During my PhD I was a Marie Curie Early-Stage Researcher working in the EU-funded METRICS project. During my postdoc in the Systems Research Group, I worked on network management for IoT devices, applied machine learning to IoT network traffic, and federated learning, in the context of the DADA project.

I studied for my undergraduate degree in Computer Science at the University Politehnica of Bucharest, Romania, where I graduated first of my class, and for my master degree in Computer Science at École Polytechnique Fédérale de Lausanne, Switzerland. I am an alumna of Churchill College. I served as postgraduate representative and media chair on the women@CL committee. I was awarded a Women Techmakers Scholarship by Google in 2017.

My PhD thesis can be found here. My Google Scholar profile can be found here.




  • Latency-driven performance in data centres (PhD thesis)
  • Network measurements in the data plane using programmable switches
  • Defence Against Threats in IoT Smart Homes

Invited Talks


  • TPC member for TMA 2022, PAM 2022, AIChallengeIoT 2021, CoNEXT Artefact Evaluation Committee 2021, PAM 2021, ANRW 2021, TMA 2021, AIChallengeIoT 2020, ACM EdgeSys 2020, ACM SenSys-ML 2020
  • Reviewer for IEEE/ACM Transactions on Networking, IEEE Open Journal of Communications Society, IEEE Communications Letters
  • Session chair for Performance at PAM 2021

Work Experience

  • Software Engineering Intern at Google, Sunnyvale, USA, June 2017 - August 2017
    I worked in the Network Infrastructure team on optimising Bandwidth Enforcer's traffic delegation system to improve performance when used by specific application architectures.
  • Software Engineering Intern at Google, Mountain View, USA, June 2015 - September 2015
    I worked in the Platforms Networking team on improving a network monitoring system used in Google's data centers.
  • Site Reliability Engineer Intern at Google, Zurich, Switzerland, August 2013 - January 2014
    I worked in the Social Storage SRE team on measuring the CPU usage of individual user queries in order to estimate the cost of a query.
  • Master Thesis Intern at CERN, Geneva, Switzerland, February 2013 - July 2013
    I worked for my master thesis on researching parallelisation techniques for the library used in the design of the Final Focus System of the future accelerators, the International Linear Collider (ILC) and the Compact Linear Collider (CLIC).
  • Intern at CERN openlab, Geneva, Switzerland, July 2010 - August 2010
    Performance monitoring of the software frameworks for the Large Hadron Collider experiments.


I supervised students for the following courses:


University of Cambridge Computer Laboratory
William Gates Building, 15 JJ Thomson Avenue
Cambridge CB3 0FD, UK
dap53 (at)
+44 (0)1223 763607