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 interests include systems, networking and computer architecture.
For my Ph.D. I am rethinking distributed memory systems in the context of high-end smart datacenter networks (RDMA). I am currently focused on data replication for high performance and safety (i.e., consistency and fault-tolerance).

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

Contact Details

Antonis Katsarakis
Edinburgh, United Kingdom EU
me {at} antonis {dot} online

Publications

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

Eurosys '18
A. Katsarakis*, V. Gavrielatos*, A. Joshi, N. Oswald, B. Grot, V. Nagarajan
*The first two authors equally contributed to this work

Education

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"

Experience

Teaching Assistant / Demonstrator / Marker

The University of Edinburgh (Informatics)
Sep 2017 - Present

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

Research Intern - Systems and Networking

Microsoft Research (Cambridge)
Sep 2018 - Nov

• High performance Key-Value Store(KVS) over DPDK with fault-tolerance & strong consistency. (mentored by Bozidar Radunovic)

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


Antonis bookshelf

How to Win Friends and Influence People
The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change
The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing
The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good Life
The Power of Habit: Why We Do What We Do in Life and Business
Think and Grow Rich
Rich Dad, Poor Dad
The 4-Hour Workweek
Man's Search for Meaning
Quiet: The Power of Introverts in a World That Can't Stop Talking
Thinking, Fast and Slow
Deep Work: Rules for Focused Success in a Distracted World
Blink: The Power of Thinking Without Thinking
The Power of Positive Thinking
Awaken the Giant Within: How to Take Immediate Control of Your Mental, Emotional, Physical and Financial Destiny!
Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time
The Monk Who Sold His Ferrari: A Fable About Fulfilling Your Dreams and Reaching Your Destiny
The Magic of Thinking Big
Inner Engineering: A Yogi's Guide to Joy
Outliers: The Story of Success