About

I am a first-year Ph.D. student in the Department of Electrical and Computer Engineering at the University of Virginia, where I am fortunate to be advised by Professor Nikos Sidiropoulos. My research focuses on signal processing and machine learning methods that exploit structure in high-dimensional data, with applications to wireless communications. Currently, I study multiview and subspace approaches that recover weak signals from strong interference, with an emphasis on identifiability guarantees and spectrum sharing.

Research interests: Tensor decomposition  โ€ข  Signal processing for wireless communications  โ€ข  Spectrum sharing and interference-robust reception

Before UVA, I earned my Diploma in Electrical & Computer Engineering from the National Technical University of Athens (NTUA), Greece, specializing in Electronics & Systems, with a diploma thesis on diffusion models for image analysis in medical imaging and autonomous driving, supervised by Professor Stefanos Kollias. I also worked as a software engineer building backend and machine learning systems for telecom and defense applications.

News

  • 2026.08Started my Ph.D. in Electrical & Computer Engineering at the University of Virginia, advised by Prof. Nikos Sidiropoulos.
  • 2026.03Joined Avaca Technologies S.A. as a part-time Software Engineer, building a Planned Maintenance System from scratch.
  • 2025.11Joined the Hellenic Navy โ€“ Center of Automation of Combat Systems as a Software Engineer.
  • 2025.02Graduated from NTUA with a Diploma in Electrical & Computer Engineering.
  • 2024.09Joined the Artificial Intelligence & Learning Systems Laboratory (AILS) at NTUA as a Research Assistant, working on diffusion models for image super-resolution.
  • 2022.10Joined Intracom Telecom as a Software Engineer, developing microservices and front-end applications for telecom providers across Greece and Southern Europe.

Publications

Autonomous Vehicles: Sophisticated Attacks, Safety Issues, Challenges, Open Topics, Blockchain, and Future Directions
A. Giannaros, A. Karras, L. Theodorakopoulos, C. Karras, P. Kranias โ€” Journal of Cybersecurity and Privacy, vol. 3, no. 3, pp. 493โ€“543, 2023

Experience

Software Engineer ยท Part-time Mar 2026 โ€“ Jul 2026
Avaca Technologies S.A., Athens, Greece
  • Architected and implemented a Planned Maintenance System (PMS) from scratch, managing the full development lifecycle from core logic design to deployment.
  • Designed and implemented scalable backend services, equipment hierarchies, and an automated scheduling engine using Java, Spring Boot, and GraphQL.
  • Spearheaded development within an Agile framework, participating in sprint planning and iterative feature delivery.
Software Engineer Nov 2025 โ€“ Jul 2026
Hellenic Navy โ€” Center of Automation of Combat Systems, Athens, Greece
  • Developed secure software for the Navy's command, control, and communications (C3) workflows.
  • Built scalable backend services with Java and Spring Boot for mission-critical environments.
Software Engineer Oct 2022 โ€“ Nov 2025
Intracom Telecom, Athens, Greece
  • Developed microservice applications with Spring Boot for telecom services.
  • Built front-end applications with React and Angular, deployed across telecom providers in Greece and Southern Europe.
Research Assistant Sep 2024 โ€“ May 2025
Artificial Intelligence & Learning Systems Laboratory (AILS), Athens, Greece

Skills

Languages
Python, C, C++, Java, JavaScript, SQL, MATLAB, Prolog
ML & AI
PyTorch, TensorFlow, Keras, Scikit-learn, Hugging Face, OpenCV, Diffusion Models
Frameworks
Spring, React, Angular, Docker, Kubernetes, REST APIs
Databases
PostgreSQL, MySQL, Oracle, MongoDB
Cloud
AWS, Google Cloud, MLflow, ONNX

Beyond Research

Outside the lab, I love travelling and learning foreign languages. I speak Greek (native), English and French (fluent), Russian and Spanish (intermediate), and I am currently learning Mandarin. One of my personal goals is to visit every country in the world: so far I have been to 32 of 195, and the globe below shows where.

32
of 195 countries visited ยท goal: all of them
Drag to spin ยท hover or tap a country to see my photos