CURRICULUM VITAE
Name: | GENNADIY (HENNADII) BARANOV | |
Address: | 320050, Ukraine, Dnepropetrovsk, email: bgv.hce@gmail.com | |
Date of Birth: | March 25, 1972 | |
Place of Birth: | Zaporozhye, Ukraine | |
Education: | Certificate: 2006, University of Trento, Summer School in University Joint European Project TEMPUS “System Modernization of University Management”, ItalyCertificate: 2005, Koblenz-Landau University, Summer School in Internet Network Technologies, Germany
Ph.D., not finished: 2004, Dniepropetrovsk National University, faculty of Applied Mathematics, Ukraine theme “The distributed ecological data analysis with stochastic regression model and multidimensional regression analysis” Certificate: 2003, Koblenz-Landau University, Summer Schools in Joint European Project TEMPUS “Simulation and Internet Courses in Social Science”, Germany Certificate: 2000, Koblenz-Landau University, Summer Schools in Mathematical Statistics, Germany Certificate: 1998, Amsterdam University, Summer School in International Economic Relations, Holland Certificate: 1999, Dniepropetrovsk National University, English Tech Interpreter, Ukraine Certificate: 1995, Dniepropetrovsk National University, Ukraine, faculty of physics and techniques: industry technology, specialty: metal-cutting machines Diploma Certificate with honor: 1994, Dniepropetrovsk National University, faculty of biology, department: of physiology man and animals, specialization: high nerve activity, Ukraine |
|
Experience: | General Software Development and Engineering: Python – strong C/C++ – middle PHP – strong Java – middle Android API – middle Kotlin – middle Assembler x86 – well Pascal/Delphi – beginner Visual Basic/VBA – strong Internet Technologies and Web Development: TCP/IP, Internet sockets – strong Databases Technologies: MySQL Server – strong Operating Systems Administering and User: Windows all – well Mathematics: Indexed Data Representation and Search Data structures analysis Data mining Texts mining General Applied Statistics Regression Analysis Cluster Analysis Mass storage and data processing Distributed data processing, sharding Parallel computations, data sharing and balancing |
|
Professional Positions or Appointments: | From 2018 up to now – CTO, from 2000 up to now Project Director and Leader Developer of IOIX Ukraine, department of Search Systems.From 1998 up to 2007 Senior Lecturer in Dniepropetrovsk National University, at Computer Science Department Faculty of Applied Mathematics.From 1994 to 1998 Assistant Lecturer in Dniepropetrovsk National University, at Computer Science Department. | |
Language Skills | Russian, English, Ukrainian – free | |
Ongoing Research: | NLP and other textual data analysis, stochastic algorithms for entities detection, regression models for entities and topics detection, fast algorithms of textual data processing, Distributed data processing engines, Network clusters, Mesh networking, Full-text Search Engines Technologies, Structured Data Search, Structured Data Representation, Textual Data Clustering, Associative Memory, Associative Networks, Artificial Intelligence, Hierarchical Data Structures, SVM Clusterisation, Regression analysis. | |
Lectures: | Computer’s Networks, Internet Programming, Network Databases, C/C++, Applied Statistics, Informatics, Network Administering. | |
Bibliography: | Articles in System Automation and Modeling, Applied Statistical Methods including Cluster and Regression Analysis, C++ and MFC Book, Computer Networks, Internet Technologies, Search Engines Architectures, Search Engines Optimizations and related areas. | |
Projects contribution: ideas author, architect, constructor, general technical and management director, senior applied engineer; author of most of algorithms and data structures as well as totally architectural solutions including of: networking model, fast search data structures and search algorithms, data repository storage subsystem, systems and protocols of inter-application interactions architecture and network protocols, administration subsystem and client-side scripting including web-management and system integration scripts. Author of system portals implementations and multi language API subsystems design, solutions and implementation of auto-classification, sites rate calculation algorithms, similarity clusterization, data representation, and so on…
Author of most ideas and architecture design and partial implementation of developer’s client-side web-interfaces including of “read as book”, “more text”, categories, “my history”, “my searches”, “extended search”, “related searches” tools.
Co-author and main ideas of: dictionary data storage structures and algorithms; linguistic analysis and structural solutions; thematic rate calculation algorithm; dictionaries auto-filling solutions; linguistic support of English, Japan, Russian, Ukrainian, Germany and French languages; algorithms of multithreaded incremental crawling; images processing and indexation solution; data preprocessing, structures parsing and heuristic structures simplification algorithms as well as textual data extraction solutions; all search algorithms; requests processing conveyer architecture; data storage repository structures; requests cache architecture; data index structure; related words subsystem and structures; unique identifiers subsystem’s data structure; algorithms of similarity evaluation for textual contents; patterns analysis methods; clusterization methods and algorithms.
Brief
Was born in Ukraine in 1972. Finished Dnepropetrovsk State University with honor at 1994. From 1994 to 2009 – senior lecturer of the Computer Science Dep. Of the faculty of Applied Mathematics’ of the Dnepropetrovsk State University. Extended certificates of participant of several educational projects of the Koblenz-Landau University (Germany) and the University of Trento (Italy) by TEMPUS-TACIS foundations. From 2000 to 2005 – the Project Director and Leader Developer of IOIX Ukraine. From 2005 – head of the Department of Search Engines Technologies of IOIX Ukraine. ASM and HCE projects role: main ideas author, technical and management director, architect, constructor-designer, senior applied engineer; author and co-author of most algorithms and data structures as well as totally architectural solutions including of fast search data structures and search algorithms.