Organized Events

I helped organizing the following conferences and workshops:


I served as a reviewer for the following international conferences and journals:
  • 2021: IEEE International Conference on Computer Communications (INFOCOM) 2022
  • 2021: IEEE Transactions on Network and Service Management (TNSM)
  • 2021: Elsevier Computer Communications
  • 2020: Elsevier Computer Communications
  • 2020: Elsevier Computer Networks
  • 2019: IEEE Communication Letters


  • 2021: Systems Software (Lecturer/TA)
  • 2019-2021: Graduate Seminar on Networking (Student Advisor)
  • 2018: Model-based Software Engineering (Student Advisor)
  • 2014: Systems Software (Tutor)
  • 2012-2013: Java Fundamentals (Tutor)
Advised Graduate Student Projects

Each project runs for 1 year and consists of up to 16 graduate students.

  • 2020-2021: AICON - Artificial Intelligence for Communication Networks
  • 2019-2020: BAcKFLiP - Benchmarking network functions to collect the world's largest NFV performance dataset
Advised Bachelor and Master Theses
  • 2021: A Reinforcement Learning Environment for Network and Service Coordination (Bachelor's Thesis)
  • 2021: Trade-offs in Predictive Service Coordination (Master's Thesis)
  • 2020: Deep Reinforcement Learning for Scaling, Placement, and Routing in Network Function Virtualization (Master's Thesis)
  • 2020: Hierarchical Coordination of Virtual Network Function Chains (Master's Thesis)
  • 2020: Fully Distributed Scaling, Placement, and Routing in Network Function Virtualization (Bachelor's Thesis)
  • 2019: A Simian Army for Network Function Virtualization: Monkeys in a Telco Network (Bachelor's Thesis)
  • 2019: Machine Learning-Based Load Prediction for Network Function Virtualization Scenarios (Master's Thesis)
  • 2019: Performance Prediction in Virtual Function Placement Using Machine Learning Techniques (Master's Thesis)
  • 2019: Using Queuing Petri Nets in a Scaling and Placing Algorithm for Chains of Virtual Network Functions (Master's Thesis)

Public Speaking

My talks and presentations at conferences, summits, and other events.

Paper presentations at the following conferences:

Talks and presentations at other events: