Опыт работы
Senior Programmer Developer
Сентябрь 2018 — По настоящее время (1 год и 8 месяцев)

Design and Development of the Dialog Systems for consulting, personal assistance and business. Business analysis of competitors' dialog systems and DSLs for dialog construction. Requirements capturing, designing architecture of dialog systems, system integration of rule based components with machine learning components of deeppavlov.ai project. I have been developing skills of dialog systems for bank consulting, alarm management, weather forecasts, translation and e-commerce. Development of natural language processing component for Named Entity Recognition based on Bidirectional Encoder Representations from Transformers (BERT) with tensorflow. Development of Text Classification models with Neural Networks. Research and development of Spelling Correction component based on ELMO neural language model, have improved the quality over existing open source component with over 15% for Russian language spelling correction. 

Key technologies: python, numpy, sklearn, keras, pytorch, mongoDB