Portrait of Christos Gkantsidis

Christos Gkantsidis



I am a member of the Systems and Networking Group of Microsoft Research at Cambridge, UK. My current work focuses on various topics related to data analytics and cloud computing. In the past I have worked on content distribution, peer-to-peer networking, network coding (especially its applications for efficient content dissemination), network topologies, modelling of large-scale complex networks, and wireless networking.

Projects I have been involved with:

Home networking: /HomeNetworking/
Content Distribution with Network Coding /nimbus/


Trusted Cloud

Established: August 31, 2015

The Trusted Cloud project at Microsoft Research aims to provide customers of cloud computing complete control over their data: no one should be able to access the data without the customer’s permission. Even if there are malicious employees…


Established: March 16, 2015

This is a project looking into design and evaluation of efficient and deployable algorithms for assignment of complex workloads to resources in modern cloud service platforms. Alumni Jennifer Iglesias (Carnegie Mellon University; summer internship 2014) Florian Bourse…

Big Data Analytics

Established: October 18, 2012

We conduct research in the area of algorithms and systems for processing massive amounts of data. Our work aims at pushing the boundary of computer science in the area of algorithms and systems for large-scale computations. Our mission is to achieve major technological breakthroughs in order…

Avalanche: File Swarming with Network Coding

Established: December 9, 2008

The code-named research project "Avalanche" studies how to enable a cost effective, internet scalable and very fast file distribution solution (e.g. for TV on-demand, patches, software distribution). Such an approach leverages desktop PCs to aid in the distribution process, relieving…















I received my Ph.D. from the College of Computing at Georgia Tech, Atlanta, GA, USA. Under the supervision of Prof. Milena Mihail, I worked on analyzing the algorithmic performance of complex communication networks. You can find a copy of my thesis here. While at Georgia Tech, I also collaborated with Prof. Mostafa Ammar, Ellen Zegura, and Constantinos Dovrolis. I did my undergrad at the Computer Engineering and Informatics Department of the University of Patras, Rio, Greece. I have also worked at Sprint Labs, CA, USA and in the Computer Technology Institute, Patras, Greece.