KXκωνσταντίνος.χαφής

Έργα

Επιλεγμένη δουλειά σε full-stack web, μηχανική μάθηση, compilers, συστήματα και εργαλεία.

Full-Stack & Cloudflare

Πλατφόρμα Σχολής Βυζαντινής Μουσικής

Μια πλατφόρμα παραγωγής για σχολή βυζαντινής μουσικής — δημόσιος ιστότοπος, εγγραφές, διαχείριση καθηγητών και βιβλίων, πληρωμές και admin panel, στο Cloudflare Pages με τυποποιημένο Valibot API.

Full-Stack & Cloudflare · Σε παραγωγή · 2026
Astro 5SolidJSTypeScriptTailwind CSSTurso

Isokratis

Μια freemium PWA που παράγει τον σταθερό ήχο ισοκρατήματος για ψάλτες, βασισμένη σε μαθηματικά ορισμένο μουσικό μοντέλο moria και μηχανή ήχου Web Audio, τρέχοντας στο Cloudflare edge.

Full-Stack & Cloudflare · Σε παραγωγή · 2026
Astro 5React 19TypeScriptTailwind CSS 4Web Audio API

CallCenterCounter

Εφαρμογή σε Cloudflare Workers + D1 όπου οι χειριστές τηλεφωνικού κέντρου καταγράφουν τα προσωπικά τους κλήσεις, με γραφήματα, εγγραφή μόνο με πρόσκληση και ωράριο λειτουργίας στην παραγωγή.

Full-Stack & Cloudflare · Σε παραγωγή · 2026
Astro 5Cloudflare WorkersD1WranglerTypeScript

Κατάλογος Τηλεφωνικού Κέντρου

Self-hosted κατάλογος ~1.000 εγγραφών σε Bun + SQLite με χειροποίητη μηχανή fuzzy αναζήτησης, υποστήριξη ελληνικού πληκτρολογίου και caching στο IndexedDB.

Full-Stack & Cloudflare · Συντηρείται · 2026
BunTypeScriptSQLiteIndexedDBService Worker

WorkScheduling

Μηνιαίος προγραμματιστής βαρδιών για ομάδα έξι ατόμων με ισορροπία δικαιοσύνης και εξαγωγή έγχρωμου PDF προγράμματος σε οριζόντιο A4.

Full-Stack & Cloudflare · Συντηρείται · 2026
BunTypeScriptPuppeteerPDF

Byz-PdfWorker

Μικροϋπηρεσία δημιουργίας PDF που συμπληρώνει τα επίσημα έντυπα εγγραφής της σχολής βυζαντινής μουσικής, ενσωματώνει custom γραμματοσειρές, συγχωνεύει παρτίδες και ελέγχει τους καλούντες.

Full-Stack & Cloudflare · Συντηρείται · 2025
BunTypeScriptpdf-libfontkitDocker

Automated-Mails-Byz

Υπηρεσία συναλλακτικών email για τη σχολή βυζαντινής μουσικής — τυποποιημένα ελληνικά μηνύματα με πρότυπα μέσω MailerSend και βάση Turso.

Full-Stack & Cloudflare · Συντηρείται · 2024
BunTypeScriptMailerSendTursolibSQL

Byz-ImageCompression

Μικροϋπηρεσία σε Bun + sharp που συμπιέζει ανεβασμένες εικόνες σε σταθερό προϋπολογισμό ~40 KB με κλιμάκωση βάσει μεταδεδομένων.

Full-Stack & Cloudflare · Συντηρείται · 2024
BunTypeScriptsharpDocker

Επεξεργαστής Κειμένου Βυζαντινής Μουσικής

Πρόσθετο Microsoft Word που μετατρέπει ένα οθονικό πληκτρολόγιο νεομάτων σε επεξεργαστή σημειογραφίας βυζαντινής μουσικής, εξάγοντας έγκυρο Word OOXML.

Full-Stack & Cloudflare · Αρχειοθετημένο · 2022
TypeScriptOffice Add-inOOXMLopentype.jswebpack

Μηχανική Μάθηση & AI

FireCastNet — Τοπική Μοντελοποίηση (LAM)

Η διπλωματική μου εργασία: περιφερειακή πρόβλεψη δασικών πυρκαγιών με γραφικά νευρωνικά δίκτυα στην αρχιτεκτονική GraphCast του FireCastNet, με πλέγματα icosphere ανά περιοχή και γεωχωρικά σταθμισμένες συναρτήσεις απώλειας. Ενσωματώθηκε στους κλάδους lam και lam-visual.

Μηχανική Μάθηση & AI · Διπλωματική εργασία · 2026
PythonPyTorchPyTorch LightningDGLxarray

Ταξινόμηση Ενεργών Κέντρων Πρωτεϊνών

Ολοκληρωμένο βιοπληροφορικό pipeline — από ερωτήματα UniProt και τρισδιάστατες πρωτεϊνικές δομές έως εκπαιδευμένο ταξινομητή Keras που προβλέπει τα κατάλοιπα ενεργών κέντρων.

Μηχανική Μάθηση & AI · Πρωτότυπο · 2026
PythonBiopythonKerasTensorFlowscikit-learn

Pipeline Πρόβλεψης Πτώχευσης

Αυστηρό pipeline scikit-learn για πρόβλεψη εταιρικής πτώχευσης — εξισορρόπηση SMOTE, αποκοπή συσχετίσεων, ιστογραμμική ενισχυμένη κλίση με grid search και ανάλυση permutation importance.

Μηχανική Μάθηση & AI · Ακαδημαϊκό · 2025
Pythonscikit-learnimbalanced-learnpandas

Βαθιά Μάθηση — Αρχιτεκτονικές CNN

Πέντε αρχιτεκτονικές CNN — από το μηδέν και με προεκπαίδευση — για ταξινόμηση ακτινογραφιών COVID-19 σε PyTorch, με ρητό προϋπολογισμό μνήμης GPU.

Μηχανική Μάθηση & AI · Ακαδημαϊκό · 2025
PythonPyTorchtorchvisionResNet50

DeepWalk από το Μηδέν

Υλοποίηση DeepWalk σε PyTorch από το μηδέν — τυχαίοι περίπατοι στον γράφο Karate Club που τροφοδοτούν μοντέλο CBOW, με πλήρη αναζήτηση πλέγματος υπερπαραμέτρων και αξιολόγηση t-SNE.

Μηχανική Μάθηση & AI · Ακαδημαϊκό · 2025
PythonPyTorchnetworkxscikit-learn

Πειράματα με Τοπικά LLMs

Χειροπιαστά πειράματα με κβαντισμένα ανοιχτά LLMs — Llama 3.2 και Aya μέσω llama-cpp — που καλύπτουν ποικιλία προτροπών, παραμέτρους δειγματοληψίας και ομοιότητα ενσωματώσεων.

Μηχανική Μάθηση & AI · Ακαδημαϊκό · 2025
Pythonllama-cpp-pythonHugging FaceGGUFscikit-learn

Compilers

Συστήματα & Επιδόσεις

Επεκτάσεις & Εργαλεία

DevOps & Πλατφόρμες