About Me

Technology is my passion. I am always excited to amplify my knowledge in diverse subjects like science, biology, neurology, math and technical things. I chose to study Computer Science, at the University of Crete. In parallel with my Bachelor studies, I was also working as a Research Assistant in the Computer Architecture and VLSI Systems Laboratory. Currently I am pursuing my PhD in Pervasive Parallelism at the University of Edinburgh.

My reseach interests include systems, networking, data analytics and computer architecture. Currently, my focus is on redesigning distributed memory systems exploiting high-end datacenter networks (e.g. RDMA).

In my own time, I enjoy swimming, listening to audiobooks and music.

Contact Details

Antonis Katsarakis
Edinburgh, United Kingdom EU


Scale-Out ccNUMA: Exploiting Skew with Strongly Consistent Caching [pdf]

Eurosys '18
A. Katsarakis, V Gavrielatos, A. Joshi, N. Oswald, B. Grot, V. Nagarajan


PhD in Pervasive Parallelism

Center for Doctoral Training in Pervasive Parallelism , The University of Edinburgh
Semptember 2016 - Present | Supervised by Boris Grot

• Topic: "Redesining Distributed Memory Systems in the Era of High-end Datacenter Networks"
• Sponsored by Microsoft Research & EPSRC

BSc in Computer Science

Department of Computer Science, University of Crete
Semptember 2012 - June 2016 | Supervised by Angelos Bilas

• Grade 9.16 / 10
• Thesis: "Design, Implementation and Performance Analysis of a High-Performance Application for Stock Exchange Trading System"


Teaching Assistant / Demonstrator / Marker

The University of Edinburgh (Informatics)
Sep 2017 - Present

• Courses: "Extreme Computing", "Introduction to Computer Systems", "Computer Architecture"

High-Performance stock trading system

Research Assistant at FORTH (ICS)
January 2016 - July 2016

• High-Performance multithreaded stock trading system for Athens Stock Exchange.

Teaching Assistant: CS100

University of Crete (CS - Department)
September 2015 - January 2016

• Course: "Intoduction to Computer Science" (CS100). Essentials in programming and C.

Internship: Big Data Acceleration

Research Assistant at FORTH (ICS)
June 2015 - September 2015

• Near-data processing in analytics frameworks (Spark, Hadoop, HBase)

Web interface for cluster monitoring

Research Assistant at FORTH (ICS)
June 2014 - January 2015

• Back and front-end interface for cluster monitoring via NodeJs, jQuery and HTML5/CSS3

Honors & Awards

Microsoft Research PhD Fellowship

Microsoft Research
October 2016

Pervasive Parallelism CDT Award

Engineering and Physical Sciences Research Council (EPSRC)
September 2016

Research Fellowship

Foundation for Research and Technology - Hellas (FORTH)
July 2016 - August 2016

Distinguished Undergraduate Scholarship - "Orfanoudakis"

Foundation for Research and Technology - Hellas (FORTH)
September 2015
Top 3 students of the year in Computer Science department

Distinguished Undergraduate Scholarship - "Orfanoudakis"

Foundation for Research and Technology - Hellas (FORTH)
September 2014

Distinguished Undergraduate Scholarship - "Orfanoudakis"

Foundation for Research and Technology - Hellas (FORTH)
September 2013

Distinguished Undergraduate Scholarship - "Karidi"

Computer Science Department, University of Crete (CS - Department)
July 2013
Highest entrance marks in Computer Science department.

Greek National Scholarship - "IKY"

State Scholarship Foundation of Greece (IKY)
September 2012
High grades on greek national exams.

Favorite Quotes