Βιογραφικό Σηµείωµα Προσωπικές πληροφορίες Επώνυµο / Όνοµα ΓΙΑΝΝΑΚΟΠΟΥΛΟΣ ΙΩΑΝΝΗΣ ιεύθυνση Τηλέφωνο (-α) Ηλεκτρονικό Ταχυδροµείο john.yannakopoulos@acm.org Ηµεροµηνία γέννησης 23/01/1978 Επιθυµητή θέση εργασίας / τοµέας απασχόλησης Μηχανικός Λογισµικού Επαγγελµατική πείρα Χρονολογίες 02/2006-σήµερα Μηχανικός Λογισµικού Τηλεπικοινωνιακών & Ενσωµατωµένων Συστηµάτων - Σχεδιασµός & Ανάπτυξη Λογισµικού επιπέδου Οδηγών, ικτύου & Εφαρµογών για τον OmniMAX WiMAX Base Station (WiBAS product line wireless broadband access) o Σχεδιασµός & Ανάπτυξη Middleware για ολοκλήρωση του επιπέδου Οδηγών µε το Σύστηµα ιαχείρισης ικτύου (NMS) του BS o Σχεδιασµός & Ανάπτυξη Λογισµικού για το Control Path της επικοινωνίας της Indoor µε τις Outdoor units του συστήµατος over OBSAI signaling πρωτοκόλλου o Σχεδιασµός & Ανάπτυξη Οδηγών για Gbit Ethernet PHYs (dual medium), καθώς και διάφορες συσκευές πάνω από I 2 C bus (character device drivers) o Σχεδιασµός & Ανάπτυξη Λογισµικού για το µηχανισµό του housekeeping της κεντρικής κάρτας (σε επίπεδο kernel) o Σχεδιασµός & Ανάπτυξη Λογισµικού για τον WinPath2 Access Packet Processor της Wintegra (MIPS / Wintegra Linux 2.6) - Σχεδιασµός & Ανάπτυξη Λογισµικού επιπέδου Οδηγών, ικτύου & Εφαρµογών για το imx7000 Gbit Ethernet DSLAM (ibas product line wireline broadband access): o Σχεδιασµός & Ανάπτυξη Οδηγών για συσκευές πάνω από I 2 C και HDLC busses (character & network device drivers) o Σχεδιασµός & Ανάπτυξη Οδηγών για Gbit Ethernet PHYs (Copper/Fiber) o Σχεδιασµός & Ανάπτυξη Λογισµικού για την ολοκλήρωση διαφόρων τύπων WAN interface καρτών (Only Fiber/Both Fiber & Copper/VoIP) o Σχεδιασµός & Ανάπτυξη Λογισµικού για τη διαδικασία της Παραγωγής και του Testing o Επέκταση set εντολών του Command Line Interface (CLI) του DSLAM (Flex/Bison) o Υποστήριξη Network Time Protocol (NTP) στο DSLAM o Υποστήριξη IEEE 802.3x πρωτοκόλλου (Pauser/Limiter) στο DSLAM o Σχεδιασµός & Ανάπτυξη Φίλτρων & Κανόνων στον Packet Classifier του DSLAM (για debugging/blocking/forwarding πακέτων DHCP, PPPoE, ARP κ.τ.λ.) o Σχεδιασµός & Ανάπτυξη Middleware για ολοκλήρωση του επιπέδου Οδηγών µε το Σύστηµα ιαχείρισης ικτύου (NMS) του DSLAM o Σχεδιασµός & Υλοποίηση της δυνατότητας του Management VLAN και ολοκλήρωση του µε το NMS του DSLAM o Σχεδιασµός & Ανάπτυξη Λογισµικού για το µηχανισµό του housekeeping (σε επίπεδο kernel), τόσο για τα WAN, όσο και για τα LAN ports (backplane), της κεντρικής κάρτας του DSLAM o Σχεδιασµός & Ανάπτυξη Λογισµικού για την οικογένεια MPC82xx, αρχιτεκτονικής PowerPC, επεξεργαστών της Motorola (Montavista Linux 2.4 & vxworks) INTRACOM TELECOM JSC SITRONICS, Όµιλος Επιχειρήσεων INTRACOM, Παιανία, Αθήνα Τµήµα Ανάπτυξης Λογισµικού Συστηµάτων, Τοµέας Έρευνας & Ανάπτυξης
Χρονολογίες 08/2005-02/2006 Αναλυτής-Προγραµµατιστής Η/Υ (Προγραµµατιστής Βάσεων εδοµένων) - Σχεδιασµός & Ανάπτυξη Λογισµικού (Web Services και διαχείριση της Σχεσιακής Βάσης εδοµένων) για τη νέα έκδοση του απόρρητου στρατιωτικού προγράµµατος «Σύστηµα ιαχείρισης & Ελέγχου Πληροφοριών» (Σ ΕΠ) του Ελληνικού Στρατού (J2EE 5.0, EJB 2.0, BEA Weblogic Server, Oracle 9i, κ.τ.λ.) - Επίβλεψη της ορθής λειτουργίας του κεντρικού κόµβου του δικτύου Σ ΕΠ στο ΓΕΣ, καθώς και της διασύνδεσής του µε τους υπόλοιπους κόµβους Σ ΕΠ σε όλη την Ελλάδα Κέντρο Πληροφορικής Υποστήριξης Ελληνικού Στρατού (ΚΕΠΥΕΣ), Γενικό Επιτελείο Στρατού (ΓΕΣ), Χολαργός, Αθήνα Τµήµα Ανάπτυξης Σ ΕΠ, Τοµέας Έρευνας & Ανάπτυξης Χρονολογίες 04/2005-08/2005 Τεχνικός Σύµβουλος, Μηχανικός Η/Υ & ιαχειριστής ικτύων - Υπεύθυνος για τη διαχείριση του τοπικού δικτύου του Σώµατος Στρατού (πάνω από 150 PCs και 40 εκτυπωτές) και την ορθή λειτουργία τόσο του κόµβου Σ ΕΠ, όσο και των δικτυακών κόµβων των Σχηµατισµών του ΣΣ (MS Exchange Server, MS Active Directory κ.τ.λ.) - Συµβουλές και έρευνα αγοράς για ζητήµατα υλικοτεχνικής υποδοµής (προβολικά, τηλεδιάσκεψη, κάµερες, Η/Υ, εκτυπωτές κ.τ.λ.) - Υπεύθυνος για τη συντήρηση και υποστήριξη του εξοπλισµού του Σώµατος (service Η/Υ, αναλώσιµα, κ.τ.λ.) ιακλαδικό Στρατηγείο Σώµατος Στρατού, Ξάνθη Λόχος Πληροφορικής, 1 ο ΣΕΗΠΠΕΠ Χρονολογίες 07/2003-12/2004 Βοηθός Έρευνας Ερευνητής στο έργο: «ARISTEIA: Runtime System Support & Communication Protocols for Sensor Networks» της Γενικής Γραµµατείας Έρευνας & Τεχνολογίας (ΓΓΕΤ) Καθηγητής Άγγελος Μπίλας, Ινστιτούτο Πληροφορικής, Ίδρυµα Τεχνολογίας & Έρευνας (ICS- FORTH), Ηράκλειο, Κρήτη Ερευνητική Οµάδα Κλιµακώσιµων Συστηµάτων & ικτύων, Εργαστήριο Αρχιτεκτονικής & Συστηµάτων VLSI (CARV), Τοµέας Έρευνας & Ανάπτυξης Χρονολογίες 09/2002-07/2003 Βοηθός Έρευνας Ερευνητής στο έργο: «W3C QUESTION-HOW: Device Independence over the WWW» της Κοινωνίας της Πληροφορίας (3 ο ΚΠΣ) Καθηγητής Ευάγγελος Μαρκάτος,, ICS-FORTH, Ηράκλειο, Κρήτη Ερευνητική Οµάδα Προχωρηµένων Υπολογιστικών Συστηµάτων, CARV, Τοµέας Έρευνας & Ανάπτυξης Χρονολογίες 09/2002-12/2004 Βοηθός ιδασκαλίας - Συγγραφή/Οργάνωση/ ιδασκαλία διαλέξεων και εργαστηριακών µαθηµάτων - ιόρθωση ασκήσεων, εργαστηριακών projects και εξετάσεων - Επιτήρηση εξετάσεων Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης, Ηράκλειο, Κρήτη Μαθήµατα: οµές εδοµένων, Προπτυχιακό Μάθηµα, Χειµερινό Εξάµηνο 2002 Προγραµµατισµός σε C, Προπτυχιακό Μάθηµα, Εαρινό Εξάµηνο 2003 Κατανεµηµένα Συστήµατα, Μεταπτυχιακό Μάθηµα, Χειµερινό Εξάµηνο 2003 Ενσωµατωµένα Συστήµατα, Προπτυχιακό Μάθηµα, Εαρινό Εξάµηνο 2004 Κατανεµηµένα Συστήµατα, Μεταπτυχιακό Μάθηµα, Χειµερινό Εξάµηνο 2004
Εκπαίδευση και κατάρτιση Τίτλος του πιστοποιητικού ή διπλώµατος Κύρια θέµατα / επαγγελµατικές δεξιότητες Επωνυµία και είδος του οργανισµού που παρείχε την εκπαίδευση ή κατάρτιση Επίπεδο κατάρτισης µε βάση την εθνική ή διεθνή ταξινόµηση Χρονολογίες 09/2002-12/2004 Μεταπτυχιακό ίπλωµα Ειδίκευσης (M.Sc.) στην Επιστήµη Υπολογιστών Τοµέας Εξειδίκευσης: Παράλληλα & Κατανεµηµένα Συστήµατα - Λειτουργικά/Παράλληλα/Κατανεµηµένα/Web Συστήµατα & ίκτυα Υπολογιστών - Συστήµατα Πραγµατικού Χρόνου & Ενσωµατωµένα Συστήµατα - Ασύρµατα ίκτυα Αισθητήρων: Λειτουργικά Συστήµατα & Πρωτόκολλα Επικοινωνίας Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης, Ηράκλειο, Κρήτη Άριστα (8.2/10) Τίτλος του πιστοποιητικού ή διπλώµατος Κύρια θέµατα / επαγγελµατικές δεξιότητες Επωνυµία και είδος του οργανισµού που παρείχε την εκπαίδευση ή κατάρτιση Επίπεδο κατάρτισης µε βάση την εθνική ή διεθνή ταξινόµηση Χρονολογίες 09/1996-04/2002 ίπλωµα (B. Eng.) Ηλεκτρονικού Μηχανικού & Μηχανικού Η/Υ - Λειτουργικά/Κατανεµηµένα/Web Συστήµατα & ίκτυα Υπολογιστών - Βάσεις εδοµένων - Συστήµατα Ολοκλήρωσης Περιεχοµένου στο ιαδίκτυο (Data Integration) Τµήµα Ηλεκτρονικών Μηχανικών & Μηχανικών Η/Υ, Πολυτεχνείο Κρήτης, Χανιά, Κρήτη Λίαν Καλώς (7.85/10) Χρονολογίες Καλοκαίρι 2002 Μηχανικός Σχεδίασης & Ανάπτυξης Λογισµικού - Συµµετοχή στην οµάδα Σχεδιασµού & Ανάπτυξης του ιστοχώρου της Εµπορικής Τράπεζας της Ελλάδος (http://www.emporiki.gr), χρησιµοποιώντας τις τεχνολογίες HTML, JSP, D, Lotus Domino, και IBM WebSphere - Σχεδιασµός & Ανάπτυξη διεπαφών για τους διαχειριστές του ιστοχώρου, προκειµένου να είναι σε θέση να αναβαθµίσουν το περιεχόµενο του ιστοχώρου εύκολα και γρήγορα Virtual Trip ΕΠΕ., Όµιλος Επιχειρήσεων V.TRIP, Ηράκλειο, Κρήτη Τµήµα Ανάπτυξης Λογισµικού, Τµήµα Έρευνας & Ανάπτυξης Χρονολογίες 05/2001-04/2002 (1 χρόνος) Εκπαιδευόµενος Προπτυχιακός Φοιτητής Έργο: «Συστήµατα Ολοκλήρωσης Περιεχοµένου στο ιαδίκτυο: ο Πυρήνας της Αποθήκης των εδοµένων» Καθηγητής Παναγιώτης Τριανταφύλλου, Τµήµα Ηλεκτρονικών Μηχανικών & Μηχανικών Η/Υ, Πολυτεχνείο Κρήτης, Χανιά, Κρήτη Εργαστήριο Λογισµικού και ικτυακών Εφαρµογών (SOFTNET), Τοµέας Έρευνας & Ανάπτυξης Χρονολογίες 01/07/2001-31/07/2001 Μηχανικός Λογισµικού (Πρακτική Άσκηση, Πρόγραµµα ΕΠΕΑΕΚ, Πολυτεχνείο Κρήτης) Σχεδιασµός & Ανάπτυξη ενός εξεζητηµένου σχήµατος αποθήκευσης στη δευτερεύουσα µνήµη (caching) σε Java, το οποίο παρέχει θεαµατική βελτίωση όσον αφορά την ταχύτητα περιήγησης του χρήστη στον ιστοχώρο τουριστικού περιεχοµένου Crete TOURnet (http://www.crete.tournet.gr) Multimedia Systems Centre ΑΕ., Χανιά, Κρήτη Τµήµα Ανάπτυξης Λογισµικού, Τµήµα Έρευνας & Ανάπτυξης
ηµοσιεύσεις ιεθνή Περιοδικά (υπό διαιτησία) 1) P. Triantafillou, N. Ntarmos, and J. Yannakopoulos. DICE: A Cache Engine for e-content Integration, IEEE Internet Computing, Μάρτιος/Απρίλιος 2004, τεύχος 8, αρ. 2, σελ. 45-53 ιεθνή Συνέδρια (υπό διαιτησία) 1) John Yannakopoulos and Angelos Bilas. CORMOS: A Communication-Oriented Runtime System for Sensor Networks. Proceedings of the 2 nd IEEE European Workshop on Wireless Sensor Networks (EWSN 05), Φεβρουάριος 2005, Κωνσταντινούπολη, Τουρκία 2) P. Triantafillou, N. Ntarmos, and J. Yannakopoulos. DICE and CoInS: A Data Integration Cache Engine for a Content Integration System. Proceedings of the 4 th IEEE International Conference in Web Information Systems Engineering (WISE 03), εκέµβρης 2003, Ρώµη, Ιταλία 3) P. Triantafillou, N. Ntarmos, and J. Yannakopoulos. The HyperHotel Applications Built over DICE and CoInS. Proceedings of the 4 th IEEE International Conference in Web Information Systems Engineering (WISE 03), εκέµβρης 2003, Ρώµη, Ιταλία Εργασίες 1) John Yannakopoulos. CORMOS: A Communication-Oriented Runtime System for Wireless Sensor Networks, Μεταπτυχιακή Εργασία, Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης, εκέµβρης 2004, Ηράκλειο, Κρήτη (Βαθµός: 10/10) 2) John Yannakopoulos. HyperText Transfer Protocol: A Short Course, Εκπαιδευτικό Βοήθηµα (tutorial) για τους φοιτητές του µεταπτυχιακού µαθήµατος «Κατανεµηµένα Συστήµατα», Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης, Αύγουστος 2003, Ηράκλειο, Κρήτη 3) John Yannakopoulos. An Internet Content Integration System: The Kernel of the Data Warehouse (DICE), ιπλωµατική Εργασία, Τµήµα Ηλεκτρονικών Μηχανικών & Μηχανικών Η/Υ, Πολυτεχνείο Κρήτης, Απρίλης 2002, Χανιά, Κρήτη (Βαθµός: 10/10) Ατοµικές δεξιότητες και ικανότητες Μητρική γλώσσα Ελληνικά Άλλες γλώσσες 1) Αγγλικά (Certificate of Proficiency in English) 2) Γαλλικά (DELF ) Αυτοαξιολόγηση Κατανόηση Οµιλία Γραπτή Ευρωπαϊκό επίπεδο (*) Προφορική Ανάγνωση Προφορική επικοινωνία Αγγλικά Προφορική παραγωγή Αυτοαξιολόγηση Κατανόηση Οµιλία Γραπτή Ευρωπαϊκό επίπεδο (*) Προφορική Ανάγνωση Προφορική επικοινωνία Γαλλικά (*) βαθµίδες του κοινού ευρωπαϊκού πλαισίου αναφοράς Προφορική παραγωγή
Τεχνικές δεξιότητες και ικανότητες - Πολύ µεγάλη εµπειρία τόσο σε Συναρτησιακό, όσο και σε Αντικειµενοστρεφή Προγραµµατισµό (Assembly, C, C++, C#, Java, UNIX Shell, Perl, Python) - Πολύ µεγάλη εµπειρία στο σχεδιασµό & ανάπτυξη λογισµικού Τηλεπικοινωνιακών Συστηµάτων (C, C++, Java) - Πολύ µεγάλη εµπειρία στον προγραµµατισµό Λειτουργικών/Κατανεµηµένων/Web Συστηµάτων (C, C++, C#, Java, Perl, Python) - Πολύ µεγάλη εµπειρία στο σχεδιασµό & ανάπτυξη λογισµικού Embedded Συστηµάτων (Assembly, C, C++) - Πολύ µεγάλη εµπειρία στον προγραµµατισµό Μικροεπεξεργαστών-Μικροελεγκτών (8051, ATMEL AVR AT85xx/ATMega, ARM, PIC, MPC8xx/82xx, MIPS) - Πολύ µεγάλη εµπειρία στο σχεδιασµό & ανάπτυξη Επιχειρησιακών/Database Συστηµάτων o HTML, CSS, JavaScript, VBScript, CGI, ASP, JSP, Java Servlets, PHP o XML, XSL(T), XPath, Ajax, RSS, RDF(S), OIL, DAML+OIL, OWL, HTTP, WSDL, SOAP o MS Visual Studio.NET (C#), ASP.NET, Web Forms, (Semantic) Web Services o UML, J2EE, EJB, BEA Weblogic, IBM WebSphere, Tomcat, JBoss, Design Patterns o MS SQL Server, Oracle, D, MySQL, PostgreSQL o Eclipse/JBuilder/SlickEdit IDE, RCS/CVS/SVN, Linux/Unix scripting and hacking - Άριστη γνώση διαφόρων Λειτουργικών Συστηµάτων,Desktop, Mobile, ή Embedded (MS Windows, Linux, MacOS X, SunOS, Solaris,VxWorks,TinyOS, ios, κ.τ.λ.) - Γρήγορη εκµάθηση, ανεπτυγµένη ικανότητα αφοµοίωσης/µετάδοσης της γνώσης και πάθος για τις νέες τεχνολογίες - Εξαιρετικά πολύτιµη εµπειρία από έκθεση σε απαιτητικά projects τόσο σε ερευνητικό όσο και σε βιοµηχανικό περιβάλλον - Ικανότητα εργασίας σε οµάδα, ανάληψης πρωτοβουλιών, οργάνωσης και αποτελεσµατικής διαχείρισης χρόνου - Θετική, κριτική και µεθοδική σκέψη ( εν υπάρχουν προβλήµατα, µόνο προκλήσεις!) Καλλιτεχνικές δεξιότητες και ικανότητες - Καθηγητής Ανωτέρων Θεωρητικών Ευρωπαϊκής Μουσικής (Κάτοχος Πτυχίων: Ωδικής, Αρµονίας, Αντίστιξης, Φυγής από το Απολλώνιο Ωδείο) - Σπουδές Ανατολικής/Παραδοσιακής Μουσικής (όργανο: ούτι) (σεµινάρια µε τους Yurdal Tokcan, Χρήστο Τσιαµούλη) Πρόσθετες πληροφορίες - Υποτροφία από το ICS-FORTH για µεταπτυχιακές σπουδές (01/2004 01/2005) - Υποτροφία από το ICS-FORTH για µεταπτυχιακές σπουδές (01/2003 01/2004) - Υποτροφία από το ICS-FORTH για µεταπτυχιακές σπουδές (09/2002 01/2003) - Μέλος του Ινστιτούτου Ηλεκτρολόγων & Ηλεκτρονικών Μηχανικών (IEEE) - Μέλος του Συλλόγου Μηχανικών Υπολογιστών (ACM) - Μέλος του Τεχνικού Επιµελητηρίου Ελλάδος (ΤΕΕ)