Teaching Experience
I have a wealth of teaching experience at different Universities (Melbourne, Oxford, Edinburgh and Newcastle), with an emphasis on: software engineering techniques, Java and distributed systems. I am currently co-supervising PhD students and have supervised several MSc/BSc Informatics students at Edinburgh University.
Some recent activities include:
- Lecturer on the Master of Engineering in Distributed Computing course, Melbourne University.
- Coordinator of e-Research projects
- First supervisor Informatics MSc: Hybrid architectures for Web service Orchestration.
Nikos' thesis received the highest average mark for an MSc dissertation in 2008. - Engineering Service-Oriented Architectures, guest lecture Multi-agent Semantic Web Systems, MSc course, School of Informatics, University of Edinburgh.
Professional Service
Session Chair
- IEEE 10th International Symposium on Cluster Computing and the Grid (CCGrid 2010)
- 5th International Workshop on Content Delivery Networks (CDN 2010)
Programme Committee member
- IEEE 6th International Conference on e-Science (e-Science 2010)
- IEEE 10th International Symposium on Cluster Computing and the Grid (CCGrid 2010)
- IEEE 4th International Workshop on Scientific Workflows (SWF 2010)
- IEEE 5th International Conference on e-Science (e-Science 2009)
- IEEE 9th International Symposium on Cluster Computing and the Grid (CCGrid 2009)
- IEEE 3rd International Workshop on Scientific Workflows (SWF 2009)
- IEEE 2nd International Workshop on Scientific Workflows (SWF 2008)
- UK e-Science All Hands Meeting 2007
- IEEE 1st International Workshop on Scientific Workflows (SWF 2007)
Journal reviewer
- Concurrency and Computation: Practice and Experience
- Elsevier Journal of Future Generation Computer Systems (FGCS)
- Journal of Cluster Computing (Springer)
- International Journal of Business Process Integration and Management (IJBPIM)
Programme reviewer
- 7th International Joint Conference on Service Oriented Computing (ICSOC - ServiceWave 2009)
- 17th ACM Symposium on High Performance Distributed Computing (HPDC 2008)
- 16th European Symposium on Programming (ESOP 2007)
- 4th Mexican International Conference on Artiļ¬cial Intelligence (MICAI 2005)
- 10th International Cooperative Information Agents workshop (CIA 2006)