About

I am an Electrical and Computer Engineer driven by problem-solving and continuous improvement. My guiding principle is that there is always room for improvement—in systems, designs, and skills—and this mindset shapes how I approach engineering challenges and deliver results.

I bring strong industry experience as a Senior Embedded Software Engineer, where I have designed, developed, and optimized embedded and FPGA-based systems for real-world, performance- and security-critical applications. My work spans the full development lifecycle, with a focus on building reliable, efficient, and secure solutions.

Now, I am pursuing a Ph.D. in the School of Electrical, Computer and Energy Engineering at Arizona State University and a member of the Performance and Resource Optimization in Networks (PROTON Lab), advised by Dr. Eirini Eleni Tsiropoulou. My doctoral research focuses on hardware security, with an emphasis on Physical Unclonable Functions (PUFs), secure and reliable FPGA-based systems, fault tolerance, and hardware-level protection mechanisms for cyber-physical and embedded platforms.

I received the Integrated Master's degree (M.Eng.) in Electrical and Computer Engineering from the National Technical University of Athens (NTUA), Greece, in 2022.

Hardware Security PUFs FPGA Fault Tolerance Embedded Systems

Education

Ph.D. in Electrical and Computer Engineering
Arizona State University • Aug 2025 – Present
Research Focus: Hardware Security, Physical Unclonable Functions (PUFs), Secure and Reliable FPGA-Based Systems
Expected graduation: Spring 2029
Integrated Master of Electrical and Computer Engineering (MEng ECE)
NTUA • Oct 2015 – Jun 2022
Thesis: Multi-Error Mitigation Techniques on SoC FPGAs for Improved Fault Tolerance.

Experience

Senior Embedded Software Engineer
Software Competitiveness International S.A. • Sept 2021 – Jul 2025
  • Led HQoS analysis, development, and testing, contributing to critical telecommunications software for global clients.
  • Acted as the go-to expert for troubleshooting and resolving complex system issues.
  • Mentored and trained colleagues through knowledge-sharing sessions for internal teams.
  • Coordinated incremental planning cycles (3 months), managing workload distribution across the team to ensure timely delivery and quality outcomes.
  • Applied embedded systems knowledge to optimize system performance and integrate advanced features into customer solutions.
Researcher (ECE-NTUA Microlab)
National Technical University of Athens • Mar 2020 – Jun 2022
  • Designed and implemented multi-error mitigation architectures on SoC FPGAs, enhancing fault tolerance for space systems.
  • Co-author: "Combining Fault Tolerance Techniques and COTS SoC Accelerators for Payload Processing in Space."
  • Developed expertise in FPGA Design, Verilog, and hardware optimization for advanced research applications.
Software Engineer
Hellenic Greek Army (401st Army Hospital) • Nov 2020 – Jul 2021
  • IT maintenance
Software Engineer Intern
Fasmatech (NCSR Demokritos) • Sept 2019 – Nov 2019
  • Developed algorithms for mass spectrometry in digital signal processing, focusing on spectral analysis.

Awards

30th IFIP/IEEE VLSI-SoC — Best Paper Award (Co-author)
Oct 2022
Co-author in best paper award in 30th IFIP/IEEE VLSI-SoC • Patras, Greece
Moving Education Forward — Eurobank Scholarship
Jul 2015
Top graduate from high school • Heraklion, Greece

Selected Projects

FPGA-Based Multi-Error Mitigation
NTUA Microlab • 2021
Developed innovative fault-tolerance architectures on SoC FPGAs, enabling robust hardware design for critical systems.
Forest Fire Monitoring System
Advantage Austria & IEEE NTUA Student Branch Hackathon • 2018
Designed IoT-based solution for real-time environmental monitoring, integrating cameras, sensors, and web-based controls.
Google Hash Code
2018 & 2019 • Athens, Greece
Participated in 2018 & 2019 Hash Code competition, achieving top 20 score in Greece.

Skills

Programming & Tools:
C C++ Python Bash Assembly Verilog VHDL MATLAB Cadence Xilinx Vivado
Specialization:
Embedded Programming FPGA Design Hardware Security Embedded Systems Optimization ASIC Synthesis
Languages:
English (C2) Greek (Native) French (B1)

Additional Training

Duisburg-Essen University — Exchange Program
2019 • Duisburg, Germany
Completed coursework on robotic systems control using advanced walking devices, supported by the DAAD Exchange Program.