Real portfolio with write-ups at alexgkiafis.gr. This page is the table of contents.
Systems C, concurrency, IPC
syspro-hw2— NFS-style distributed file sync. Thread pool inside the task queue, custom PUSH/PULL TCP, tested across real lab machines.operating-systems-hw1— multi-process coordinator with mmap'd POSIX semaphores. Producer-consumer at the kernel-API level.
Algorithms · nearest-neighbor search on real data
protein-homolog-search— bioinformatics capstone. ESM-2 embeddings + 6 ANN methods (brute, LSH, hypercube, IVF, neural LSH, BLAST) on SwissProt-50k.neural-lshandann-search-cpp— the two prior HWs in the same sequence.
Compilers, languages, theory
turing-monad-engine— Recursive Turing Machine interpreter in Haskell. Custom BST map, dual-list tape.compilers-hw1+compilers-hw2— MiniJava → MIPS compiler pipeline.
Security · CTFs
cybersec-hw3-chimera-agents— team CTF capstone at HACKINTRO 2025. 48h attack-defense, pwn + web + Wireshark + bash automation.
| Event | Project | Result |
|---|---|---|
| Cassini Hackathon 2025 | crowdless | 1st |
| AI ΟΠΑ Hackathon 2026 | crowdless + city-simulator | 1st |
| Sustainable housing | sustainable-housing-estimator | 2nd |
Honest framing (what the code does vs what the pitch did) lives in each repo's README.
- Site — alexgkiafis.gr
- Email — alexgkiafis@gmail.com
- LinkedIn — linkedin.com/in/alex-gkiafis


