BSc in Informatics & Telecommunications · Specializing in Data Management & AI · Building everything from cryptographic processors to full-stack web apps.
BSc in Informatics & Telecommunications, University of Thessaly (DIT/UTh), Greece — 2021–2026.
Data Management and Artificial Intelligence — combining theory with real hands-on projects.
Member of the Research Laboratory of Computer Architecture, Compilers and System Security.
Hardware security, parallel computing, distributed systems, cloud computing, artificial intelligence & full-stack web development.
Developed a custom cryptographic processor supporting encrypted instructions, focusing on secure execution and hardware-level cryptographic protection. Utilized C++ and MIPS Assembly, with Xilinx Vivado for development and testing on FPGA.
A collection of advanced ML projects including deep learning, neural networks, and data analysis.
IR code optimizer for the CCC C front-end translator, improving intermediate representation quality.
Parallel AES encryption implementation using CUDA for high-performance GPU-accelerated cryptography.
A scalable weather app using Kubernetes with auto-scaling based on load and weather data.
Big data analysis of taxi trips using Apache Spark and Hadoop for large-scale processing.
Video coding techniques optimized for machine learning applications and automated analysis pipelines.
Experiments and research in RL algorithms, exploring various agent-environment interactions.
Data mining and analysis for tourism datasets, extracting patterns and insights from real-world data.
Implementation of the GPBFT consensus protocol for distributed systems and blockchain applications.
A compiler built from scratch — lexer, parser, semantic analysis, and code generation stages.
A complete student management system for educational institutions with admin and student portals.
E-commerce platform built with Next.js and Medusa.js featuring a full storefront and product management.
Native
Native
ECCE, University of Michigan