Kyriakos Chatzidimitriou

Greece

@kyrcha

Badges

Problem Solving
Python

Certifications

kyrcha has not earned any certificates yet.

Work Experience

  • Fellow Researcher, Software Architect & Instructor

    Aristotle University of Thessaloniki•  December 2012 - Present

    Key Achievements • Lead participant in competitive grant proposal writing that secured €3.3 million • Spearheaded the creation of Cenote, an open source Big Data Management System for event-based analytics that is capable of handling thousands of requests per second from Web of Things clients • Guided the team to gather over 3 million gestures from more than 2 thousand users and developed machine learning models of behavioral biometrics with a 5% false rejection rate and immediate attacker recognition • Co-authored a book on “Practical Machine Learning with R”, 5 journal articles and 7 conference papers • Co-supervised more than 45 diploma thesis, master thesis students with a focus on machine learning Duties • Mentoring, coaching and leading a team of 8 PhD students and developers • Architecting software solutions, team and consortia coordination and writing deliverables in National and European funded R&D projects: eeRIS (energy), VITAL (IoT), SEAF (energy), Mobile-Age (software) and S- CASE (software) • Managing the research directions on a privately funded project on behavioral biometrics on touch devices • Researching on machine learning for software engineering • Teaching undergraduate and postgraduate courses in the areas of Software Engineering, Data Mining and Big Data Analytics

  • Co-founder, Managing Partner and Full stack developer

    Cyclopt•  November 2017 - June 2019

    Key Achievements • Developed software quality (ISO 25010) benchmarks for JavaScript after mining and analyzing more than 330 million lines of code • Won the 5th prize at the 8th innovation and technology competition “NBG Business Seeds” out of 361 participants (2018) and the 2nd place at the 10th innovation competition “e-nnovation” out of 100 participants (2017) Duties • Managing the company and the product development • Acting as a full-stack developer of Cyclopt’s web applications, mining infrastructure and open source packages

  • Full-stack developer

    Delphis S.A.•  November 2012 - August 2014

    Duties • Full stack developer on the MEAN stack (MySQL, Express, Angular.js, Node) for an Energy Management System for business buildings • R&D on sensor fault diagnosis with auto-associative neural newtorks

  • Researcher, Developer and Teaching Assistant

    Aristotle University of Thessaloniki•  October 2007 - November 2012

    Key Achievements • Co-authored 4 journal articles and 12 conference papers • Won the 1st place at the international Trading Agent Competition, Ad Auctions game, with autonomous agent Mertacor (2012) • Received the Excellence Scholarship Award for PhD candidates, Research Committee, AUTH (2009) Duties • Leading the tech partners in the European-funded project Cassandra (FP7) and other internal, private projects (telemedicine, machine learning on retail data etc.) • Researching on automated machine learning (AutoML) and reinforcement learning for trading and game playing agents • Supporting the quality assurance activities of the Electrical and Computer Engineering department • Teaching undergraduate courses on Software Engineering, and Data structures

Education

  • Aristotle University of Thessaloniki

    Electrical Engineering & Computer Science, PhD•  October 2007 - November 2012

    Dissertation: “Reinforcement Learning and Evolutionary Computation Mechanisms for Autonomous Agents”

  • Colorado State University

    Computer Science, MS•  August 2004 - August 2006

    Thesis: “Robust and Interpretable Statistical Models for Predicting the Intensification of Tropical Cyclones”, Grade: 4.0/4.0

  • Aristotle University of Thessaloniki

    Electrical Engineering & Computer Science, BS•  October 1997 - March 2003

    5-year engineering diploma, Thesis: “Design and Development of a Multi-Agent System for Managing the Supply Chain” Rank: 2nd out of 194

Skills

kyrcha has not updated skills details yet.