Biography

Hi! I’m 6th year PhD student in Computer Science at the University of Southern California (USC).
In 2017 I joined USC and the Science Automation Technologies group, and I started working with my advisor Dr. Ewa Deelman on topics of online performance monitoring and analysis of large scale scientific workflow executions. Since then I have worked on improving scientific workflow performance on high performance computing (HPC) systems and educational clouds (e.g., Chameleon) through workflow level optimization and network performance optimizations. Recently, I have been working on the characterization of machine learning science workflows and their data movement and data access patterns.

Before this, I completed my undergraduate studies in Electrical and Computer Engineering (ECE) at the National Technical University of Athens. My undergradate thesis was advised by Dr. Nectarios Koziris and focused on the identification and prediction of anomalies in cloud computing resources using robust statistical methods.

Interests
  • Cloud Computing Environments
  • Scientific Workflows Management
  • Scientific Data Movement
  • Performance Capture and Analysis
  • Distributed Learning on HPC system
Education
  • PhD in Computer Science, 2017-2023

    University of Southern California (USC), USA

  • BSc in Electrical and Computer Engineering, 2017

    National Technical University of Athens (NTUA), Greece

Professional Experience

 
 
 
 
 
TikTok, Bytedance Inc.
Summer Intern
May 2022 – Aug 2022 Mountain View, California, USA
I was part of the Monetization Data Technology team and worked on Ad Measurements. During my internship I built pipelines supporting conversion lift studies.
 
 
 
 
 
Oak Ridge National Laboratory
Summer Intern (ASTRO)
Jun 2018 – Aug 2018 Oak Ridge, Tennessee, USA
I was part of the Future Technologies Group that was lead by Jeff Vetter. I collaborated with Spallation Neutron Source scientists and built new workflows targetting the Summit supercomputer.
 
 
 
 
 
Cententia S.A.
Full Stack Junior Software Engineer
Oct 2014 – Oct 2016 Athens, Greece
I worked with the AroTRON team, designing and developing components of Cententia’s eCRM solution. Core developer of the MIS Report Designer and Data Integration Modules.

Teaching Experience

 
 
 
 
 
University of Southern California
Graduate Teaching Assistant
Aug 2021 – May 2022 Los Angeles, California, USA

During my doctoral degree, I served as a teaching assistant for the following class:

  • Spring 2022: CSCI 350 - Introduction to Operating Systems, Viterbi School of Engineering, USC
  • Fall 2021: CSCI 350 - Introduction to Operating Systems, Viterbi School of Engineering, USC
 
 
 
 
 
National Technical University of Athens (NTUA)
Undergraduate Teaching Assistant
Sep 2014 – Jan 2016 Athens, Greece

During my undergraduate degree, I served as a lab assistant for the following classes:

  • Fall 2015: Introduction to Programming, School of ECE, NTUA
  • Fall 2014: Introduction to Operating Systems, School of ECE, NTUA

Volunteering & Community Service

 
 
 
 
 
Innovating the Network for Data-Intensive Science (INDIS)
Program Committee Member
Aug 2021 – Nov 2022
 
 
 
 
 
Supercomputing Conference
Student Volunteer
Nov 2018 – Nov 2021
I have participated as a student volunteer at the Supercomputing Conference for four consecutive conference series (SC'18, SC'19, SC'20, SC'21).

Awards & Recognitions

Cloud2Things 2022 Best Paper Award
Received the best paper award for the article titled, “Automating Edge-to-Cloud Workflows for Science: Traversing the Edge-to-Cloud Continuum with Pegasus”
FGCS Journal Best Paper Award
My article published in the FGCS Journal titled, “End-to-end online performance data capture and analysis for scientific workflows” received the journal’s 2021 best paper award
FGCS Journal Editors' Choice Article
My article published in the FGCS Journal titled, “End-to-end online performance data capture and analysis for scientific workflows” was selected as an Editor’s Choice article
Best Student Paper Award
Received the best student paper award for my work on the publication “Workflow Submit Nodes as a Service on Leadership Class Systems”
Most Diverse Resource Set Award
Received the award for the most diverse resource set used during the SCinet Technology Challenge 2019 at the Supercomputing Conference ‘19
Most Original Technical Approach Award
Received the award for the most original technical approach used during the SCinet Technology Challenge 2019 at the SupercomputingConference ‘19
Gerondelis Foundation Scholarship
The Gerondelis Foundation, Inc. awarded me the Gerondelis scholarship of $5,000 for the 2019-2020 academic year
ISI Distinguished Top-Off Fellowship
The Information Sciences Institute, awarded me the total amount of $5,000 under the ISI Top-Off Fellowship for the 2017-2018 academic year

Projects

PosEiDon
Platform for Explainable Distributed Infrastructure
FlyNet
An ‘On-the-fly’ Deeply Programmable End-to-end Network-Centric Platform for Edge-to-Core Worksflows
DyNamo
Delivering a Dynamic Network-Centric Platform for Data-Driven Science
Panorama360
Performance Data Capture and Analysis for End-to-end Scientific Workflows

Latest Publications

(2023). FlyNet: Drones on the Horizon. IEEE Internet Computing.

PDF Cite Project DOI

(2023). Network Services Management using Programmable Data Planes for Visual Cloud Computing. 2023 International Conference on Computing, Networking and Communications (ICNC).

PDF Cite Project DOI

(2022). Automating Edge-to-cloud Workflows for Science: Traversing the Edge-to-cloud Continuum with Pegasus. 2022 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid).

PDF Cite Project DOI

Contact