Dimitris N. Kotsakos

Software Engineer at Skroutz
Ph.D. Alumni, Thesis: "Temporal Search in Document Streams"

Dept. of Informatics and Telecommunications,
National and Kapodistrian University of Athens.

Email: dimkots by email provider gmail dot com

Summary

I am a Software Engineer at Skroutz, the leading shopping comparison engine in Greece, with branches in Turkey and the UK.
As part of the User team at Skroutz, my work focuses on user personalization and data analysis on user interaction with the platform.
My research interests revolve around Data Mining, Machine Learning, and Social Computing.

Before joining Skroutz, I worked for Twitter as a Software Engineer and member of Trends and Events team under the supervision of Kostas
and for Telefonica Research in the context of User Modeling and Data Mining group.

I received my Ph.D. from the Dept. of Informatics and Telecommunications at the National and Kapodistrian University of Athens,
with a specialization in Temporal Data Mining under the supervision of Prof. Dimitrios Gunopulos. While studying towards my Ph.D.
I was a member of the Knowledge Discovery in Databases (KDD) lab, among numerous exceptional people.
The title of my dissertation is "Temporal Search in Document Streams". I received my M.Sc. in "Advanced Information Systems" and
my B.Sc. in Informatics and Telecommunications from the National and Kapodistrian University of Athens.

Update: In January '15 I joined the Skroutz Software Engineering team in Athens, Greece!
Update: Our journal paper got accepted at SNAM 5(28) journal!

As a part-time researcher, I am studying problems on:

My research during the past five years has been covering:

My most recent Curriculum Vitae can be found here.

Education

4/2009 - 12/2014 Ph.D. Candidate in Computer Science
Thesis: "Temporal Search in Document Streams"
Advisor: Dimitrios Gunopulos
Dept. of Informatics and Telecommunications,
University of Athens, Greece
10/2007 - 10/2009 M.Sc. in Advanced Information Systems
Grade: 9.50/10
Advisor: Stathes P. Hadjiefthymiades
Dept. of Informatics and Telecommunications,
University of Athens, Greece
9/2002 - 9/2007   B.Sc. in Computer Science and Telecommunications  
Grade: 8.36/10
Advisor: Stathes P. Hadjiefthymiades
Dept. of Informatics and Telecommunications,
University of Athens, Greece

Work Experience

01/2015 - present Software Engineer at Skroutz - User team
09/2012 - 12/2014 Research Associate and Software Developer in INSIGHT EU ICT Project
09/2013 - 01/2014 Software Engineer Intern at Twitter - Trends and Events team
09/2010 - 06/2011 Database Administrator at Hellenic Navy, Electronic Data Processing Center
03/2010 - 06/2010 Software Engineer and Research Intern at Telefonica Research, Madrid, Spain
01/2009 - 03/2010 Research Associate and Software Developer in the SemsorGrid4Env EU ICT Research Project
05/2008 - 12/2008: Research Associate and Software Developer in the IPAC EU ICT Research Project
10/2008 - 03/2008:   Research Associate and Software Developer in the GEANT2 EU ICT Research Project
06/2007- present: Member of: Pervasive Computing Research Group and MaDgIK Research Group
2007 - 2012: Teaching Assistant in various undergraduate and graduate courses including
"Data Mining Techniques", "Object Oriented Programming", "Software Development",
"System Programming", "Operating Systems" and "Introduction to Programming"

Publications

  1. Dimitrios Kotsakos, Panos Sakkos, Ioannis Katakis and Dimitrios Gunopulos, "Language agnostic meme-filtering for hashtag-based social network analysis" at SNAM 5(28), June, 2015
  2. Dimitrios Kotsakos, Panos Sakkos, Ioannis Katakis and Dimitrios Gunopulos, "#tag: Meme or Event?" at ASONAM 2014, Beijing, China

  3. Panos Sakkos, Dimitrios Kotsakos, Vana Kalogeraki, Dimitrios Gunopulos and Jaakko Hollmén, "Defining A Mobile Architecture for Structural Health Monitoring", at Di-Sensa Workshop, PETRA 2014, Rhodes Island, Greece

  4. Dimitrios Kotsakos, Ted Lappas, Dimitrios Kotzias, Dimitrios Gunopulos, Nattiya Kanhabua and Kjetil Nørvåg, "A Burstiness-aware Approach for Document Dating" at SIGIR 2014, Gold Coast, Australia

  5. Dimitrios Kotsakos and Dimitrios Gunopulos, "Time Series Data Classification", book chapter in "Data Classification: Algorithms and Applications", CRC Press, July 2014

  6. Dimitrios Kotsakos, Panos Sakkos, Vana Kalogeraki and Dimitrios Gunopulos, "SmartMonitor: Using Smart Devices to Perform Structural Health Monitoring" at VLDB 2013, Riva del Garda, Trento, Italy (Demo)

  7. Dimitrios Kotsakos, Panos Sakkos, Vana Kalogeraki and Dimitrios Gunopulos, "Using smart mobile devices for monitoring in assistive environments" at 6th International Conference on PErvasive Technologies Related to Assistive Environments, May 2013, Rodos, Greece

  8. Dimitrios Kotsakos, Goce Trajcevski, Dimitrios Gunopulos, and Charu C. Aggarwal, "Time Series Data Clustering", book chapter in "Data Clustering: Algorithms and Applications", CRC Press, July 2013

  9. Od. Sekkas, D. Piguet , C. Anagnostopoulos, D. Kotsakos , G. Alyfantis , C. Kassapoglou - Faist and S. Hadjiefthymiades, "Probabilistic Information Dissemination for MANETs : the IPAC Approach", Proc. of the 20th CNIT Tyrrhenian International Workshop on Digital Communications (Tyrrhenian 2009), Sardinia, Italy, September 2009.

  10. T. Lappas, B. Arai, M. Platakis, D. Kotsakos and D. Gunopulos, "On Burstiness-Aware Search for Document Sequences", Proc. of the 15th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2009), pp. 477-486, Paris, France, July 2009.

  11. M.Platakis, D. Kotsakos and D. Gunopulos, "Searching for Events in the Blogosphere", Proc. of the 18th International World Wide Web Conference (WWW 2009), pp.1225-1226, Madrid, Spain, April 2009.

  12. M.Platakis, D. Kotsakos and D. Gunopulos, "Discovering Hot Topics in the Blogosphere", Proc. of the 2nd Panhellenic Scientific Student Conference on Informatics, Related Technologies and Applications (EUREKA 2008), pp. 122-132, Samos, Greece, August 2008. Best Paper Award.