Vladislav Nenchev, Ph.D.
Verified Expert in Engineering
Algorithms Developer
Helsinki, Finland
Toptal member since June 22, 2020
Vladislav is an expert with two decades of experience in software development, computer science, and mathematics, backed up by a doctoral degree. His major accomplishments include the development of ERP and AI solutions with the high complexity of business logic and algorithms. He's currently focusing on further self-development in deep learning.
Portfolio
Experience
- Algorithms - 15 years
- Database Design - 13 years
- Research - 13 years
- Software Design - 11 years
- Planning - 10 years
- Natural Language Processing (NLP) - 9 years
- Software Architecture - 9 years
- Generative Pre-trained Transformers (GPT) - 9 years
Availability
Preferred Environment
Prolog, C#, Java, Python, Docker
The most amazing...
...features I've created include a system for automated generation of ERP documents and a pipeline for quality analysis and automated edit of requirements in NL.
Work Experience
Chief Technology Officer, Research and Development Engineer
Selko Technologies Oy
- Established development processes and practices within the company.
- Designed the software architecture of some of the main products of the company.
- Developed a processing pipeline for quality analysis and automated edit of requirements written in natural language.
- Participated in the research activities of the company in artificial intelligence and natural language processing.
Guest Researcher, Guest Lecturer
Tampere University of Technology
- Participated in research and emulation via artificial neural networks of processes in additive manufacturing.
- Contributed to the scientific research of methods for the analysis of requirements in engineering.
- Acted as an assistant lecturer in a course in systems engineering.
Research and Development Engineer
Dynavio Cooperative Oy
- Researched new and updated existing algorithms for the analysis of texts in natural language.
- Redesigned and optimized an existing AI tool for analysis and improvement of requirements written in natural language.
- Developed a module for cleaning/removing the insignificant information from textual documents.
University Lecturer, Assistant Professor
Sofia University "St. Kliment Ohridski"
- Conducted several courses as the main lecturer: Logic Programming, Declarative Programming in The Procedural Languages, Description Logics, Formalization of Texts in Natural Language, and Practices in Machine Translation.
- Participated as an assistant lecturer in several courses: Logic Programming; Description Logics; Logics of Space and Time; and Languages, Automata, and Computation.
- Contributed to the development of the master's program in Computational Linguistics.
- Took part at organizing committees of several scientific conferences in mathematical logic, computational linguistics, and computation theory.
- Participated in the scientific research of the department of mathematical logic, in the subfields of non-classic logics, and computational linguistics.
Systems Analyst, Solution Architect
ERP Bulgaria, Ltd.
- Analyzed multiple business processes and translated them to formal models and design for new features/modules for the ERP product of the company.
- Developed a system for automated creation and correction of documents within the ERP, so that they satisfy/maintain dynamic constraints within the system.
- Developed a module for (re-)calculation of the cost of production and procurement within the ERP.
Researcher
Sofia University "St. Kliment Ohridski"
- Participated in scientific research for a system for normalization of historical texts (i.e. monotonous machine translation).
- Developed tools for annotation of textual corpora.
- Participated in the evaluation of the normalization system against existing state-of-the-art solutions in the field.
Senior Software Developer
ERP Bulgaria, Ltd.
- Supported and added features to an existing comprehensive integrated information system (IIS) for CRM, warehouse, asset, and financial management.
- Developed core features and modules in the new ERP product of the company.
- Automated parts of the business logic and the creation of the domain objects in the ERP product.
- Developed various integration, export, and data transfer tools and plug-ins to the main products (IIS and ERP).
Software Developer
International Network Technology, Ltd.
- Developed the better part of an integrated information system (IIS) for warehouse and asset management.
- Migrated the database layer of the IIS from MS Access to MS SQL Server.
- Participated in the deployment and support of the IIS at two customer premises.
Experience
SelkoAI
Dynanvio REA
https://www.dynavio.com/rea/EnterpriseOne (E1)
(EnterpriseOne) Exchange
CULTURA Noisy Text Normalization
Education
Doctoral and Master's Degrees in Mathematics (Mathematical Logic)
Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
Bachelor's Degree in Computer Science
Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
Skills
Tools
LaTeX, Git, GitLab, Microsoft Access, MATLAB
Languages
Python, Java, C#, Prolog, SQL, C#.NET, XML, Java 8, Visual Basic, TeX, JavaScript, C++
Frameworks
.NET
Paradigms
Database Design, Declarative Programming, Logic Programming, Object-oriented Design (OOD), Object-oriented Programming (OOP), Back-end Architecture, Design Patterns, Functional Programming, REST, Automation
Storage
Databases, Microsoft SQL Server, JSON, MySQL
Platforms
Docker
Other
Writing & Editing, Algorithms, Business Logic, Computer Science, Computational Linguistics, Data Structures, Lecturing, Mathematics, Discrete Mathematics, Planning, Natural Language Processing (NLP), Research, Software Design, Software Architecture, Software Development, Theoretical Computer Science, Back-end, Generative Pre-trained Transformers (GPT), APIs, Artificial Intelligence (AI), Enterprise Resource Planning (ERP), Machine Learning, Optimization, R&D, Requirements, Statistical Machine Translation, Artificial Neural Networks (ANN), HTTP, Startups, Information Systems, Innovation, Parsers, SaaS, University
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring