I like systems you can observe, networks you can trace and algorithms you can explain. MEng Computer Engineering student at the University of Ioannina, open to Systems Engineer and SysAdmin roles.
| Project | What it does | Stack |
|---|---|---|
| Pylos | SSH intrusion autoblocker: watches systemd journals for failed logins and bans attackers with iptables/ip6tables. | Python, Linux |
| K-Clique App | K-Clique solver using SAT (Z3), with k-core pruning for a 16,000x speedup and a 3D React visualizer. | Python, React |
| Parallel Systems & Programming | Shared memory (OpenMP), GPU (CUDA) and distributed memory (MPI) programming. | C, CUDA |
| G++ Compiler | A compiler for a custom language: lexing, syntax analysis and error handling. | Python |
| Branch Prediction Simulator | Branch predictor and cache simulation with Intel Pin on PARSEC benchmarks. | C++ |
| Gantt Chart Visualizer | Desktop app for managing project timelines, tasks and dependencies. | Java, Swing |



