Curriculum Vitae

I. Personal Data

First Name: Andriy

Last Name: Nikolov

Gender: Male
Date of Birth: May 18, 1981
Place of Birth: Sverdlovsk, UKRAINE
Citizenship: UKRAINE
Home Address: 3/3, Kosmodemyanskaya st., Sverdlovsk, UKRAINE

e-mail: andrey_nikolov@yahoo.com, andrei_nicolov@mail.ru

Phone: +06434 22986

 

II. Stages of University Education

Time

Education

University

Place

Subject

1 Sep 1998 –
present

Graduate

KhTURE

Kharkov, UKRAINE

Intelligent Decision Support Systems

 

III. Patents, Diplomas, Grants and Awards

IV. Scientific Interests

My main scientific interests are in artificial intelligence domain. I am interested in such techniques as AI agents, machine learning algorithms, ontologies and their application in e-commerce and others.

V. Hobbies, Activities and Arts

I am interested in studying history in original works (monographies and memoirs). My main free-time activities are communicating with friends, reading and listening to music.
VI. Other
My native language is Russian. I also know Ukrainian and English.
During my school study I took part in regional olympiads in physics (3rd place, Lugansk, 1998) and mathematics (2nd place, Lugansk, 1997).

My programming skills are based on my main education in Kharkov University of Radioelectronics. 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.

Research Interests

Catalogue Information Integration in Web-commerce

My current research interests are connected with the problem of gathering and integrating information about products catalogues published in Internet. Product catalogues usually are organized into hierarchical tree-like structures representing relations between category and its subcategories (see [3]). Different vendors can use different standarts for describing their catalogues that makes the task of integrating these catalogues together non-trivial. These problems are described in [1] and [2]. One of the possible ways for performing this task is aligning different products classification standarts between each other by determining semantical correspondence between their nodes.

References:

  1. Borys Omelayenko, Dieter Fensel:An Analysis of B2B Catalogue Integration Problems. Content and Document Integration. Amsterdam, 2001
  2. Borys Omelayenko, Dieter Fensel: An Analysis of Integration Problems of XML-Based Catalogs for B2B Electronic Commerce. Amsterdam, 2000
  3. Deborah L. McGuinness: Ontologies for Electronic Commerce, Stanford, CA94305

 

PROGRAMMING SKILLS

PROGRAMMING EDUCATION:

1997-1998, Sverdlovsk Lyceum School.

1998 –2001, Kharkov State Technical University of Radioelectronics (KTURE).

My programming skills are based on my main education in Kharkov University of Radioelectronics. During my university studies I have well mastered all the courses on system and applied programming and databases. 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.

COMPUTING SKILLS:

Extensive

 

Platforms:

IBM PC Compatible (5-year experience)

Languages:

C++(4 years), Java(2 years), Object Pascal/Delphi(3 years), Assembler, HTML(2 years), Prolog.

OS:

Windows 95/98

OOD Packages:

 

GUI Systems:

 

DBMS:

Borland IDAPI for C++ Builder/Delphi, MS Access.

IDE/ Compilers:

Borland Delphi, Borland C++ Builder, Borland Jbuilder, Java SDK1.2/1.3, Microsoft Visual C++, PDC Visual Prolog 4.1.

Tools/ Libs:

VCL

Middleware:

 

Debuggers:

 

Version Control:

 

Office Software:

Microsoft Office 97, 2000;

Moderate

 

Platforms:

 

Languages:

XML, VRML (~1 year).

OS:

Windows NT

OOD Packages:

 

GUI Systems:

 

DBMS:

 

IDE/ Compilers:

Borland C++ 5.0, Internet programming tools: Macromedia DreamWeaver 2.0, SGI CosmoWorlds.

Tools/ Libs:

MFC(a little), DirectX.

Middleware:

 

Debuggers:

 

Version Control:

 

Office Software:

 

 

RELEVANT SKILLS:

Extensive

System API:

 

Interface:

 

Components:

 

Programming Style:

 

Graphics:

 

Networking:

Internet Explorer, Netscape Navigator.

Help:

 

Other Skills:

 

Moderate

 

System API:

 

Interface:

 

Components:

 

Programming Style:

 

Graphics:

Adobe PhotoShop 4.0 (a little).

Networking:

 

Help:

 

Other Skills:

 

Projects:

Marriage Computer Game This is an implementation of "marriage" card game. Program was commended with 2nd Grade Diploma of Minor Academy of Science of Ukraine.

Platform: PC/DOS

Language: Pascal

Tools : Borland Turbo Pascal 7.0
 

Vector Graphic Editor It is a simple vector graphical editor that able to create graphical primitive shapes (cut, rectangle, ellipse and arc). Also in the editor were implemented several functions as grouping/ungrouping, undo/ redo and other operations.

Platform PC/DOS

Language: Object Pascal

Tools: Borland Delphi 3.0

E-commerce catalogue integration system (System development project) Program for catalogue tree analysis and search for corresponding categories in two different catalogue trees.

Language: Java

Tools: Borland JBuilder 3.0

 

Sincerely,

Andriy Nikolov