I. Personal Data

First Name:
OLEKSIY
Last Name:
KHRIYENKO
Gender:
Male
Date of Birth:
August 13, 1981
Nationality:
UKRAINE
Academic Title/Degree:
Dr.
Current position:
Teacher & Researcher, Faculty of Information Technology, University of Jyväskylä, member of IOG
Address:
MIT department, Faculty of Information Technology, University of Jyväskylä, P.O.Box 35, Agora, FIN-40014 Jyväskylä, FINLAND
Phone:
+358 40 5507471
e-mail:
oleksiy.khriyenko@jyu.fi
www:
http://users.jyu.fi/~olkhriye
ORCID iD icon

 

II. Stages of University Education

Time
Education
University
Place
Subject

1 Sep 1998 - 30 Jun 2002

Bachelor on Computer Science

Kharkiv National University of Radioelectronics (KNURE)

Kharkov, UKRAINE

Intelligent Decision Support Systems

30 Jun 2002 - 15 Jun 2003

Engineer on Computer Science. Analyst of Computer Systems

Kharkiv National University of Radioelectronics (KNURE)

Kharkov, UKRAINE

Intelligent Decision Support Systems

1 Sep 2002 - 17 Dec 2003

Master of Science

University of Jyväskylä

Jyväskylä, FINLAND

Mobile Computing

Jan 2004 - 13 Dec 2008

Doctor of Philosophy

University of Jyväskylä

Jyväskylä, FINLAND

Mathematics and Information Technology

III. Trainings and Extra Studies

  • Supercoach Launch Pad Training Program (startup training programme). Jyväskylä University of Applied Sciences (Finland), 2014.

  • Discovery Tuesday 2017 (a 5-week startup brainstorming programme). Jyväskylä Entrepreneurship Society and Jyväskylän Yritystehdas (Jyväskylä Business and Innovation Factory), supported by EU. FINLAND, 2017.

IV. Professional background

Time
Position
Institution

Jun 1999 - Jan 2001

Researcher and Developer

Driving school, Sverdlovsk, Ukraine

Nov 2002 - present

Researcher (member of the research group)

“Industrial Ontologies Group”

Jan 2003 - Sep 2003

Researcher

InBCT (3.1) project, Agora Center, University of Jyväskylä, Finland

Jan 2004 - Mar 2004

Researcher - Developer

InBCT (3.1.3) project, Agora Center, University of Jyväskylä, Finland

Mar 2004 - May 2004

Researcher

"IdeaMentoring: Refining research ideas to the new business opportunities" Nokia project, Jyväskylä Science Park, Finland

Aug 2004 - Nov 2004

Researcher

"IdeaMentoringII" Nokia project, Jyväskylä Science Park, Finland

April 2005 - August 2005

Local organizer

1-st International IFIP/WG12.5 Working Conference on Industrial Applications of Semantic Web IASW-2005, IOG, Jyväskylä, Finland

Jun 2004 - Apr 2007

Researcher-Developer

"SmartResource: Proactive Self-Maintained Resources in Semantic Web" Tekes project, Agora Center, University of Jyväskylä, Finland

since 2007

Associated reviewer

Data & Knowledge Engeneering (DKE) Journal

May 2007 - Dec 2010

Researcher-Developer

"UBIWARE: Smart Semantic Middleware for Ubiquitous Computing" Tekes project, Agora Center, University of Jyväskylä, Finland

since 2011

International Program Committee member

International Conference on Agents and Artificial Intelligence (ICAART)

International Conference on Cloud Computing and Service Science (CLOSER)

Jan 2011 - Jun 2011

Researcher-Developer

"iSCOPE" Tekes project, MIT Department, University of Jyväskylä, Finland

Jan 2011 - 2013

Researcher-Developer

"Cloud Software" project (Tivit SHOK), MIT Department, University of Jyväskylä, Finland

Jan 2012 - 2013

Researcher-Developer

"Internet of Things" project (Tivit SHOK), MIT Department, University of Jyväskylä, Finland

Jan 2012 - 2013

Researcher-Developer

"Digital Services" project (Tivit SHOK), Agora Center, University of Jyväskylä, Finland

Aug 2011 - present

Study Adviser and member of Master program management team

MoTeBu and WISE International Master Program, MIT Department, University of Jyväskylä, Finland

Jul 2011 - Jun 2015

Postdoctoral Researcher

MIT Department, University of Jyväskylä, Finland

Jan 2014 - 2015

Researcher-Developer

"Need for Speed (N4S)" project (Digile SHOK), Agora Center, University of Jyväskylä, Finland

Jan 2017 - Jun 2017

Researcher

“5K” project, IT Faculty, University of Jyväskylä, Finland

Jan 2017 - Aug 2017

Researcher - Proto Team Leader

“Value From Health Data with Cognitive Computing” project (in collaboration with IBM), IT Faculty, University of Jyväskylä, Finland

Jul 2019 - Dec 2019

Researcher, R&D Consultant

"COLD: Collective Intelligence as a Driver for Digital Transformation of Business Processes" Business Finland project, IT Faculty, University of Jyväskylä, Finland

Apr 2018 - Jan 2023

Senior Consultant / AI expert

SOLTEQ

Since Jan 2016

University Teacher and Researcher

IT Faculty, University of Jyväskylä, Finland

V. Lectured Courses

  • TIES4520 Semantic Technologies for Developers (7 ECTS).
  • Semantic Technologies are designed to standardize and support interoperability and integration of information content and capabilities (services) of Web-based systems and components at local and global scale. As a software technology semantic technology encodes meanings separately from data and from application code to enable machines to understand, share and reason with them at execution time. This course will provide practical introduction on storing, querying, merging, matchmaking and reasoning with the metadata and ontologies for the semantic applications and provides some basics on semantic programming.

  • TIES4560 SOA and Cloud Computing (5 ECTS).
  • Service Oriented Architecture (SOA) is an archetectural approach to organise and manage various processe where components work seamlessly with each other. From the software engeneering point of view, SOA an architectural pattern in computer software design in which reusable well-defined application components provide services to other components via a communications protocol, typically over a network. The principles of service-orientation are independent of any vendor, product or technology. It provides platfor, technology and programming language independance to achieve great flexibility of a solution. SOA is very much related to Cloud Computing, which in turn is a buzzword that means different things to different people. This course will provide practical introduction to SOA, Web Services (SOAP and REST) and Cloud Computing.

  • TIES4371 Interface of Things (5 ECTS).
  • The course address the challenge related to the Everything-as-a-Service-Consumer vision. In addition to a traditional GUI, where a user of some application is assumed to be a human, this course concerns interfaces needed if a user of the application happens to be not a human but some other application, service, software process, software agent or anything else. Such Everything-to-Everything interfaces in addition to the traditional APIs have to enable "understanding" among interacting entities, which requires either sharing common ontology or the support for the ontology alignment process followed by semantically enhanced interaction. The course will review available techniques and tools for practical design of such interfaces.

  • TIES4911 Deep Learning for Cognitive Computing for Developers (8-10 ECTS).
  • By any measure, the past few years have been landmark years for the discussion around Artificial Intelligence and its potential impact on business and society. Being based on Artificial Intelligence, Cognitive Computing Systems are "systems that learn at scale, reason with purpose and interact with humans naturally". Cognitive Computing solutions encompass Machine Learning, Reasoning, Natural Language Processing, Deep Learning, Speech and Vision, Human-Computer Interaction and more. The course aims to provide practical view to the domain of Cognitive Computing and Machine Intelligence. Students will be capable to design and build own services and apps using cloud-based Cognitive Services of such big competing player in this field as IBM, Google and Microsoft. At the same time, students will learn how to build Machine Intelligence based solutions using corresponding open-source software libraries (e.g. TensorFlow).

  • ITKA352 Introduction to Watson Technologies (5 ECTS).
  • By any measure, the past few years have been landmark years for the discussion around artificial intelligence and its potential impact on business and society. Being based on artificial intelligence, cognitive computing systems are "systems that learn at scale, reason with purpose and interact with humans naturally". Cognitive computing solutions encompass machine learning, reasoning, natural language processing, speech and vision, human-computer interaction, dialog and narrative generation and more. IBM Watson is an artificially intelligent cognitive computer system capable of processing large amounts of unstructured data and answering to queries posed in natural language. IBM provides set of ready to use products as well as facilitates development of cognitive computing systems by providing building blocks in a form of IBM Watson services from the IBM Bluemix Cloud.

  • TIES4570 Cognitive Service Development Project (15 ECTS).
  • Group-Based Service Development Project meant to get practical experience on real service development as teamwork going from the business idea of a new service through its design and implementation to actual launching the service in the Web.

    Other presentations, lectures and reports:

    • Semantic Web and Linked Data (IHME course)pdf_document.
    • IBM Watson technology pdf_document.
    • Trusted Cloud Security pdf_document.

VI. Supervised PhD Theses

  • Mariia Gavriushenko (2017): On Personalized Adaptation of Learning Environments.

VII. Patents, Diplomas, Grants and Awards

  • Golden medal (as result of graduation in secondary school)(UKRAINE).
  • Diploma of Bachelor on Computer Sciences, KNURE (UKRAINE), 2002.
  • Diploma of Engineer on Computer Sciences (Analyst of Computer Systems), KNURE (UKRAINE), 2003 (with distinction).
  • Diploma of Master of Science on Computer Sciences (Mobile Computing study line), University of Jyväskylä (FINLAND), 2003 (with M.Sc. Thesis grade: LAUDATUR).
  • Grant from Research and Training Foundation of TeliaSonera Finland Oyj (now TElia) 2004.
  • Diploma of Doctor of Philosophy on Computer Sciences (Mathematics and Information Technology), University of Jyväskylä (FINLAND), 2008.
  • Diploma of the finalist of LINJA-idea competition organized by Finnish Transport Agency, Finland, 2011 pdf_document.
  • Diploma of the Supercoach Launch Pad Training Program. Jyväskylä University of Applied Sciences (FINLAND), 2014.pdf_document.
  • Diploma of the Discovery Tuesday 2017 (a 5-week startup brainstorming programme). Jyväskylä Entrepreneurship Society and Jyväskylän Yritystehdas (Jyväskylä Business and Innovation Factory), supported by EU. FINLAND, 2017. (team won the III place)pdf_document.

VIII. Language skills

  • Ukrainian: mother tongue.
  • Russian: mother tongue.
  • English: oral and written.
  • Finnish: B1, under development.

IX. Scientific Interests

Research interests include: Artificial Intelligence, Cognitive Computing, Semantic Web and knowledge engineering technologies, Linked Data and Collective Intelligence, Deep Learning, ubiquitous services and mashup based distributed resource integration, context-sensitive adaptive environments, e-Learning systems and adaptive cognitive learning environments, intelligent interfaces and context-aware visualization. The scope of activities aim at design of distributed and self-managed Web-based and mobile applications, platforms, ecosystems and services. Research topics and practical development consist of:

  • decision support systems facilitated by Cognitive Computing capabilities;
  • cognitive environments empowered with Deep Learning technologies;
  • AI facilitated eLearning environments;
  • cognitive medical assistance systems;
  • heterogeneous data/knowledge management;
  • creation and processing of Linked Data;
  • automated discovery, composition and integration of heterogeneous components;
  • semantic similarity based data search, filtering and browsing; context-sensitive mashups of intelligent capabilities and services;
  • web services and Cloud Computing
  • user-driven application/service orchestration and choreography;
  • etc.

All mentioned above topics are very hot nowadays. But, usually, concentrating on system organization and component interoperability issues, we lack for interfaces in a wide range of their exploitation. By this I do not refer only to graphical user interfaces, but consider also various kinds of interfaces of new generation of ecosystems: Human-to-Machine (H2M), Machine-to-Human (M2H), Machine-to-Machine (M2M) taking into account interfaces for autonomous intelligent agent communication, and generally Resource-to-Resource (R2R). It definitely should include thinks related to:

  • cognitive interfaces;
  • semantic resource and knowledge visualization technologies;
  • context-dependent semantic meshups of visual interfaces for Linked Data representation;
  • Context-driven filtering and knowledge retrieving techniques;
  • etc.

One more aspect that I would like to touch is intelligent context-aware adaptive interfaces for people with disabilities (blindness, deafness, etc.), for children and old people to simplify their access to new technologies, to unlimited information and knowledge.

In addition to mentioned areas, I would highlight my interest towards such application domain as Information Wars. Truth recovering and propaganda mining become very important features of Secure Digital Environments (built on top of Big Data) to protect human minds from propaganda and manipulations with information. Propaganda and Falsehood Indicator is going to be a very useful tool while people consume information through various channels like: digital news, media, Web, etc.

X. Publications

XI. Personal skills

  • Hard-working.
  • Quick-learning.
  • Open-minded.
  • Team work skills - during my University education I have made some projects in groups of developers.
  • Good communication skills.

XII. Hobbies, Activities and Arts

  • I like live music and play guitar myself.
  • I like to drive a car.
  • I enjoy many kinds of tourism too: paddling, hiking, etc.
  • I enjoy extreme kinds of sport: parachute jumping , diving, windsurfing, snowboard, downhill ski, climbing, horse riding, Ju-Jutsu, hand-to-hand fighting "Russian Style"(Kadochnikov's system), Ai-kido.
  • Other: team sport games (volleyball, football, basketball), billiards, chess, tennis, ping-pong.

XIII. Recommendations

  • Professor Vagan Terziyan, Department of Mathematical Information Technology, University of Jyväskylä, Finland, tel: +358 50 3732127, e-mail: vagan.terziyan@jyu.fi.
  • Professor Timo Tiihonen, Department of Mathematical Information Technology, University of Jyväskylä, Finland, tel: +358 50 3732125, e-mail: timo.tiihonen@jyu.fi.
  • Professor Pekka Neittaanmäki, Department of Mathematical Information Technology, University of Jyväskylä, Finland, tel: +358 40 5507005, e-mail: pekka.neittaanmaki@jyu.fi.

PROGRAMMING SKILLS

PROGRAMMING EDUCATION:

  • 1998 - 2002, Kharkiv National University of Radioelectronics (KNURE).

My programming skills are based on my main education in Kharkov University of Radioelectronics. During my university studies I have excellently mastered all the courses on system and applied programming, object-oriented design, databases, mathematics, algorithms theory, Prolog programming, decision support systems. I am experienced in object oriented programming and software engineering using Java, C++ and Object Pascal (Delphi) programming languages, database and Internet programming, implementation of AI techniques.

  • 2002 - 2003, University of Jyväskylä.

During my university studies at the University of Jyväskylä I have had courses: Structured Electronic Documentation, Mobile Information Devices, Programming for Mobile Terminals, Computer Communications, Distributed Artificial Intelligence in ME (Mobile Environment), Intelligent Information Integration in ME, Simulation, Real-Time Systems, Distributed Systems, Modern Mobile Phones, Genetic Algorithms.

COMPUTING SKILLS:

Languages:
Python, JAVA, JavaScript, C++, RDF, OWL, HTML, XML, Prolog, X3D;  
DBMS:
MySQL, Sesame, JENA, Borland IDAPI for Builder/Delphi, MSAccess;  
IDE/ Compilers:
Eclipse, Protege, Symantec Visual Cafe; Cosmo World; Borland C++; Borland C++ Builder, Borland Delphi; Microsoft Visual C++, Borland JBuilder;  
Tools/ Libs/ Frameworks:
J2EE, J2ME; JADE, JENA, JDBC, RMI;  
Application Servers:
Apache Tomcat, Flask, JBoss;  
Office Software:
Microsoft Office;  
Other:
Adobe PhotoShop, CorelDRAW.  

Sincerely, Oleksiy Khriyenko