5
PANAGIOTOU DIMITRIOS, PhD PERSONAL INFORMATION Date of Birth: 30 November 1979 Telephone: +30 6973016918 Place of Birth: Athens, Greece Mail Address: 49-53, Ipparxou street Nationality: Greek Cypriot 11743 Athens, Greece Military Obligations: Fulfilled Email: [email protected] EDUCATION AND QUALIFICATIONS Oct 2003-May 2011 National Technical University of Athens, Department of Electrical and Computer Engineering PhD in Electrical and Computer Engineering Thesis: Semantic Knowledge Management in Software Development Oct 1998-Oct 2003 National Technical University of Athens, Department of Electrical and Computer Engineering Bachelor (MSc equivalent) in Electrical and Computer Engineering WORK EXPERIENCE Oct 15 Aug 16 Intrasoft International Senior Software Engineer Developer in a Casino Administrative Platform and Cosmote ePOS Jul 15 Oct 15 Cognity S.A Consultant/Software Engineer Design/Analysis/Development/QA in Deutsche Telekom Romania ePOS Feb 14 May 15 VCI Hellas Velti Center for Innovation, Hellas Senior Software Engineer at the Online Services department. Technical leader in web services for Vodafone.gr and developer in various projects for Vodafone.gr and Vodafone.it Jan 13 Dec 13 CERTH Centre for Research & Technology, Hellas Post-doctoral researcher at the ITI department (Information Technologies Institute) May 11 Dec 12 ICCS NTUA Senior researcher at the Information Management Unit (IMU). Coordination of EU funded projects and proposal writing.

CV-Panagiotou_Dimitrios-EN

Embed Size (px)

Citation preview

Page 1: CV-Panagiotou_Dimitrios-EN

PANAGIOTOU DIMITRIOS, PhD

PERSONAL INFORMATION

Date of Birth: 30 November 1979 Telephone: +30 6973016918 Place of Birth: Athens, Greece Mail Address: 49-53, Ipparxou street Nationality: Greek Cypriot 11743 Athens, Greece Military Obligations: Fulfilled Email: [email protected]

EDUCATION AND QUALIFICATIONS

Oct 2003-May 2011 National Technical University of Athens, Department of Electrical and Computer Engineering PhD in Electrical and Computer Engineering Thesis: Semantic Knowledge Management in Software Development

Oct 1998-Oct 2003 National Technical University of Athens, Department of

Electrical and Computer Engineering

Bachelor (MSc equivalent) in Electrical and Computer Engineering

WORK EXPERIENCE

Oct 15 – Aug 16 Intrasoft International Senior Software Engineer Developer in a Casino Administrative Platform and Cosmote ePOS

Jul 15 – Oct 15 Cognity S.A

Consultant/Software Engineer Design/Analysis/Development/QA in Deutsche Telekom Romania ePOS

Feb 14 – May 15 VCI Hellas – Velti Center for Innovation, Hellas

Senior Software Engineer at the Online Services department. Technical leader in web services for Vodafone.gr and developer in various projects for Vodafone.gr and Vodafone.it

Jan 13 – Dec 13 CERTH – Centre for Research & Technology, Hellas

Post-doctoral researcher at the ITI department (Information Technologies Institute)

May 11 – Dec 12 ICCS – NTUA

Senior researcher at the Information Management Unit (IMU). Coordination of EU funded projects and proposal writing.

Page 2: CV-Panagiotou_Dimitrios-EN

Oct 02 – Apr 11 ICCS – NTUA Researcher at the Information Management Unit (IMU). Participation in several EU funded projects.

Oct 03 - Jan 05 EDUNET

Technical support of the Greek School Network (Informatics & New Technologies technician). Helpdesk services for the Schools' access on the network. Management of passwords for the access of emails, file transfers and websites. Support of the Laboratories' Administrators of the schools. Visit to the schools if the problem cannot be solved from the helpdesk.

Jun 02 – July 03 Sun Microsystems Hellas (S.A.)

Presales Systems Engineer Intern

Study and development of technical solutions for enterprise environments. Technical support of customers. Participation in conferences, seminars and exhibitions as part of the company's activities. Product presentations to the company's executives.

SKILLS & EXPERTISE

Excellent knowledge and extensive experience in Java/J2EE, JSON, REST/SOAP services, Glassfish/WebLogic/JBoss/Tomcat application servers, source control tools (SVN, Git), build tools (Maven, ant), issue tracking systems (Jira), XML/XSDs, designing and writing complex back-end applications (with design patterns) in IntelliJ IDEA, Eclipse IDE, Oracle JDeveloper, knowledge management and Semantic Web technologies - OWL, RDF, PROTÉGÉ, GATE, Apache Jena API, Android SDK. Experience in Oracle Application Development Framework (Oracle ADF), SQL Server, MySQL, Oracle DBMS, Big Data (Cassandra) JSP, iBatis, Hibernate, JPA, JDBC, jQuery, ajax, struts, JavaScript, CSS, HTML, log4j, junit, Mockito, Spring (Rest, integration and MVC), SpringBoot, OAUTH2, ActiveMQ (queues), ERP and CRM systems (e.g. Microsoft Navision, openERP). Portal designing and implementation (e.g. Drupal). Ability to manage small software development teams (5 to 10 developers depending on the project), writing project proposals and presenting to large audiences.

LANGUAGES

Greek – native language English – excellent French – conversational

SEMINARS

JAVA Developer’s Seminar (Speaker) - January 2002 Microsoft Navision ERP

Page 3: CV-Panagiotou_Dimitrios-EN

RESEARCH EXPERIENCE/PROJECTS

LINKEDTV: The vision of future Television Linked To The Web (LinkedTV) is of a ubiquitously online cloud of Networked Audio-Visual Content decoupled from place, device or source. Accessing audio-visual programming will be “TV” regardless whether it is seen on a TV set, smartphone, tablet or personal computing device, regardless of whether it is coming from a traditional or new media broadcaster, a Web video portal or a user-sourced media platform.

ALERT: Active support and reaL-time coordination based on Event pRocessing in open source software developmenT. Sept. 2010 – Dec. 2012. Web-site: http://www.alert-project.eu ALERT is an Open Source project that aimed to improve the overall bug resolution process in Open Source developers' collaborative environments. ALERT system provides methods and tools to improve the coordination among collaborative as well as distributed virtual teams developing software in Open Source communities and in software development companies.

OrganiK: (FP7: Research for the benefit of SMEs 222225). Oct. 2008 – 2010. Web-site: http://www.organik-project.eu The aim of the OrganiK project was to research and develop an innovative knowledge management system that enables the semantic fusion of enterprise social software applications. The system accumulates information that can be exchanged among one or several collaborating companies. This enables an effective management of organizational knowledge and can be adapted to functional requirements of smaller and knowledge-intensive companies.

TEAM: Tightening knowledge sharing in distributed software communities. Sept. 2006 – March 2010. The TEAM project proposed a decentralized, personalized, context-sensitive and semantic-based framework for sharing knowledge about software implementation that is seamlessly integrated into a software development environment (IDE). As proof of concept the frameworks were realized within the Eclipse environment. However, the concept is general enough to be principally applied on every phase of the software development process and in every environment.

NEPOMUK: The Social Semantic Desktop - FP6-027705. Networked Environment for Personalized, Ontology-based Management of Unified Knowledge. Jan. 2006 – Dec. 2009. NEPOMUK intended to realize and deploy a comprehensive solution – methods, data structures, and a set of tools – for extending the personal computer into a collaborative environment, which improves the state of art in online collaboration and personal data management and augments the intellect of people by providing and organizing information created by single or group efforts.

INKASS: Intelligent Knowledge Asset Sharing & Trading. Sept. 2002 – Aug. 2003.

INKASS addressed the area that is at the intersection of Knowledge Management and Electronic Commerce. This area refers to the trade of explicit and implicit knowledge at an inter-organizational level. It addresses the opportunities and risks found in the purchase and selling of knowledge at the business-to-business (B2B) environment, the need for supporting long-lasting relationships of knowledge exchange and the requirement for facilitating digital community contexts where knowledge seekers can

Page 4: CV-Panagiotou_Dimitrios-EN

find suitable knowledge providers and knowledge providers can advertise and sell their knowledge. TEACHING EXPERIENCE

Management of the Digital Enterprise Lecture on ERP and CRM systems. Management and Evaluation of Projects Lectures and conducting lab exercises.

PUBLICATIONS

Journals:

1. Panagiotou, D. & Mentzas, G. (2011), Leveraging software reuse with knowledge management in software development, International Journal of Software Engineering and Knowledge Engineering - IJSEKE.

2. Panagiotou, D., Paraskevopoulos, F. & Mentzas, G. (2011), Knowledge-based interaction in software development, Intelligent Decision Technologies Journal - IDT.

Conference Papers:

1. Christidis, K., Paraskevopoulos, F., Panagiotou, D. and Mentzas, G. “Combining Activity Metrics and Contribution Topics for Software Recommendations”, in "Third International Workshop on Recommendation Systems for Software Engineering, in conjunction with ICSE 2012 in Zurich, Switzerland", 2012.

2. Panagiotou, D. & Mentzas, G. (2010), A semantic user interface for managing knowledge in software development, in Proceedings of the 5th International Conference on Software and Data Technologies, 22-24 July 2010, Athens, Greece.

3. Panagiotou, D. & Mentzas, G. (2009), A semantic wiki for Software Development, in Proceedings of the 13th Panhellenic Conference on Informatics, 10 - 12 September 2009, Corfu, Greece.

4. Panagiotou, D. & Mentzas, G. (2009), A Knowledge Workbench for Software Development, in Proceedings of the International Conference on Semantic Systems, 2 - 4 September 2009, Graz, Austria.

5. Maalej, W., Panagiotou, D. & Happel, H. J. (2008), Towards effective management of software knowledge exploiting the semantic wiki paradigm, in Proceedings of the Software Engineering 2008 (SE'08), volume 121 of LNI, pp. 183-197, GI, 2008.

6. Panagiotou, D. & Mentzas, G. (2008), Exploiting Semantics in Collaborative Software Development Tasks, in Proceedings Maria Virvou & Taichi Nakamura, ed., JCKBSE 08, IOS Press, pp. 385-394.

7. Panagiotou, D. & Mentzas, G. (2007), A comparison of semantic wiki Engines, in Proceedings of the Knowledge and Semantic Technologies workshop, Stream: Knowledge Management, EURO 2007, 22nd European Conference on Operational Research.

8. Papailiou, N., Apostolou, D., Panagiotou, D. & Mentzas, G. (2007), Exploring Knowledge Management with a Social semantic desktop Architecture, in Proceedings Roland Wagner; Norman Revell & Günther Pernul, ed., DEXA 2007, Springer, pp. 213- 222.

9. Papailiou, N., Apostolou, D., Panagiotou, D. & Mentzas, G. (2006), Knowledge Networks in Professional Business Services Firms, in Proceedings of the Conference "Systemic Approaches in Networks of Firms-Organizations", Chios 25-27 May 2006.

Page 5: CV-Panagiotou_Dimitrios-EN

LinkedIn https://gr.linkedin.com/in/dpanag

WebSites http://imu.ntua.gr/users/dpana, http://www.informatik.uni-trier.de/~ley/pers/hd/p/Panagiotou:Dimitris.html http://academic.research.microsoft.com/Author/3617240/dimitris-panagiotou