Curriculum Vitae

· 2 min read

Apostolos Mavrogiannakis

PhD Candidate in Computer Science University of California, Santa Cruz Email: amavrogiannakis [at] ucsc [dot] edu

Download PDF Version


Education

PhD in Computer Science | 2022 - Present University of California, Santa Cruz

  • Advisor: Prof. Ioannis Demertzis
  • Research Focus: Privacy-preserving systems, applied cryptography, secure computation, confidential computing.

BS in Computer Science | 2016 - 2022 [Undergraduate University]

  • Thesis: Graph Summarization with Prof. Ioannis G. Tollis.

Publications

Conference Papers

  1. Apostolos Mavrogiannakis, Xian Wang, Ioannis Demertzis, . “OBLIVIATOR: Oblivious Parallel Joins and other Operators in Shared Memory Environments” USENIX Security Symposium, 2025.

Research Experience

Graduate Student Researcher | Sep 2020 - Present UC Santa Cruz, Computer Science Department

  • Conducting research on privacy-preserving systems and applied cryptography
  • Published papers in top-tier security conferences (USENIX Security)

Teaching Experience

Teaching Assistant | UC Santa Cruz

  • CSC 101: Algorithms and Data structures (Fall 2024, Winter 2024)
  • CSC 108: Introduction to Modern Cryptography (Spring 2023, Fall 2025)
  • CSC 13S: C Programming Language (Winter 2023, Fall 2023, Spring 2024)

Honors & Awards

  • Outstanding Academic Performance Scholarship, from Gerondelis Foundation

Professional Service

Journal Reviewing

  • TDSC (2024)

Conference External Reviewer

  • USENIX Security Symposium (2024, 2025)
  • IEEE Symposium on Security and Privacy (2024, 2025)
  • ACM CCS (2023, 2024)
  • NDSS (2024)
  • SIGMOD (2024)
  • ASIACCS (2023, 2024)
  • ICDE (2024, 2025)

Technical Skills

Programming Languages: Python, C/C++, Java Cryptographic Libraries: OpenSSL, libsodium Systems & Tools: Docker, Git, Linux Areas of Expertise: Cryptography, Distributed Systems, Privacy-Preserving Databases, System Security


Talks & Presentations

  1. “Scalable and Oblivious Databases Systems,” Advancement to Candidacy, UC Santa Cruz, September 2025.
  2. “OBLIVIATOR - Oblivious Parallel Joins and other Operators in Shared Memory Environments” USENIX Security, August 2025.
  3. “Oblivious Parallel Joins and other operators” UC Santa Cruz Security Seminar, February 2025.

Languages

  • English: Proficiency
  • Greek: Native proficiency

Last updated: October 2025