Achilles Benetopoulos

PhD Candidate, 1st Year

Languages, Systems, and Data Lab
Computer Science and Engineering Department
Baskin School of Engineering
University of California, Santa Cruz

abenetop[at] - abenetopoulos[at]

CV - Github - Google Scholar - Personal Page/Blog


I am curently working towards a PhD as part of the Languages, Systems, and Data (LSD) lab at UCSC, working (broadly) on systems, like Twizzler. My research interests span distributed systems, operating systems, and programming language theory and implementation.

Before joining UCSC, I was working as a software engineer and technical lead, most recently at Plum. At the same time, I was involved in a couple of really cool research projects, like PaSh, a system for automatic parallelization of shell scripts, resulting in an average speedup of 6.7x.

For a more detailed list of what I've been up to so far, I would suggest taking a look at my CV.


Conference proceedings

  1. Supply-Chain Vulnerability Elimination via Active Learning and Regeneration
    by Nikos Vasilakis, Achilles Benetopoulos, Shivam Handa, Alizee Schoen, Jiasi Shen, Martin C. Rinard
    in Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security (CCS’21)

  2. PaSh: light-touch data-parallel shell processing
    by Nikos Vasilakis, Konstantinos Kallas, Konstantinos Mamouras, Achilles Benetopoulos, Lazar M. Cvetković
    in EuroSys '21: Proceedings of the Sixteenth European Conference on Computer Systems