Λίγα λόγια για εμέναAbout me
Είμαι φοιτητής στο Τμήμα Πληροφορικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης και βρίσκομαι στο 4ο και τελευταίο έτος των σπουδών μου. Με ενδιαφέρει η ανάπτυξη λογισμικού και η τεχνητή νοημοσύνη, και αναζητώ ευκαιρίες να εφαρμόσω όσα έχω μάθει σε πραγματικά projects.
I am a student at the School of Informatics of the Aristotle University of Thessaloniki, currently in the 4th and final year of my studies. I am interested in software development and artificial intelligence, and I am looking for opportunities to apply what I have learned to real projects.
ΔεξιότητεςSkills
Γλώσσες προγραμματισμούProgramming languages
ΕπιμόρφωσηTraining
Παρακολούθηση σεμιναρίων Τεχνητής Νοημοσύνης.
Attending seminars on Artificial Intelligence.
Projects
MyMarket
Εφαρμογή ηλεκτρονικών αγορών όπου ο καταναλωτής επιλέγει και αγοράζει προϊόντα, και στη συνέχεια λαμβάνει τον λογαριασμό της αγοράς του καθώς και το πλήρες ιστορικό των αγορών του.
An online shopping application where customers select and buy products, and then receive the bill for their purchase along with their full purchase history.
- Αγορά προϊόντων από τον καταναλωτήProduct purchasing by the customer
- Έκδοση λογαριασμού για κάθε αγοράBill generation for every purchase
- Προβολή ιστορικού αγορώνPurchase history view
Client–Server Chat με SocketsClient–Server Chat with Sockets
Εφαρμογή δικτύων όπου πολλοί χρήστες (clients) συνδέονται σε έναν κεντρικό server μέσω sockets και επικοινωνούν μεταξύ τους σε πραγματικό χρόνο. Ο server διαχειρίζεται τις συνδέσεις και προωθεί τα μηνύματα στους σωστούς παραλήπτες.
A networking application where multiple users (clients) connect to a central server through sockets and communicate with each other in real time. The server manages the connections and forwards each message to the right recipients.
- Επικοινωνία μέσω TCP sockets με αξιόπιστη μεταφορά δεδομένωνCommunication over TCP sockets with reliable data transfer
- Ταυτόχρονη εξυπηρέτηση πολλών χρηστών με χρήση threadsServing multiple users concurrently using threads
- Αποστολή μηνυμάτων προς όλους (broadcast) ή προς συγκεκριμένο χρήστηMessages to everyone (broadcast) or to a specific user
- Εμφάνιση των χρηστών που είναι συνδεδεμένοιList of currently connected users
- Ομαλός χειρισμός αποσυνδέσεων και σφαλμάτων δικτύουGraceful handling of disconnections and network errors
ΕπικοινωνίαContact
Email: cgkol@csd.auth.gr
Τηλέφωνο:Phone: 694 495 5814