Vassilis Tsoukalas - Short CV

Vassilios Th. Tsoukalas is a lead developer and software engineer. Mr. Tsoukalas works as an ETEP in the Department of Computer Science (former department of Industrial Informatics) of TEI of Kavala (2017-). He teaches the laboratory courses "Introduction to Programming", "Object Oriented Programming". He has a B.Sc. in Computer Engineering (2000), Department of Informatics at the Technological Educational Institute of Athens. He also has a M.Sc., entitled "Information and Communication systems (Systems Security)" (3 years of study), Open University of Cyprus (2016). Mr. Tsoukalas has been working since 2000 as Java and Java EE specialist and Developer using Database Systems (Oracle/MySQL), and Object-Oriented Analysis. He implemented several IT systems with Client/Server and Model View Controller architectures. He also participated as a researcher and developer in various research projects. Mr Tsoukalas was a laboratory associate in the Department of Industrial Informatics (2002-2011) and has taught the courses (theory and lab): "Computer Programming I", "Computer Programming II", "Introduction to Databases", "Advanced Topics in Databases". He also taught the laboratory courses: "Databases I", "Databases II", "Network programming", "Software Development Methodologies", "Object Oriented Programming", "Operating Systems". Vasilios Tsoukalas also worked at the "Communications & Networking Centre (NOC)" of the Technological Educational Institute of Kavala (2002-2017) where he managed central services of the Foundation such as: VM Cluster, LDAP, DNS, EMAIL, Storage, etc.


ETEP