Position: Data Scientist | Machine Learning Engineer
Category: Data Science
English level: upper
Years of experience: 2


My main duties:
•  Initial data investigation and exploratory data analysis ;
•  Processing and cleaning the data ;
•  Potential models and algorithms selection ;
•  Implementation of data science models and algorithms ;
•  Implementation of evaluation pipeline ;
•  Measurement and improving results;
•  Communication with customer.


 I participated in various projects connected to different data science fields :
• Computer vision : football court lines detection, emotion recognition, face landmarks and hand detection, OCR, goods on shelves classification ;
• NLP : text translation, ServiceDesk tickets classification ;
• Deep Learning : LSTM-based solution for bank clients behaviour analysis.
In addition, I also solved optimization problem for carpets on looms allocation based on different constraints and created 3-page Dash-based platform for different ML tasks (classification, regression, time series prediction). 

Used Tools and Technologies :
Core Competence : Computer Vision, Natural Language Processing
Machine Learning : Logistic Regression, SVM, Naive Bayes, Random Forest, Decision Tree, XGBoost, LightGBM, kNN, Clustering
Deep Learning : Convolutional Neural Networks, Recurrent Neural Networks
Programming Languages : Python, SQL
Tools:  NumPy, Pandas, SciPy, Sklearn, Keras, TensorFlow, PyTorch, Statsmodels, OR-Tools, OpenCV, nltk, gensim, spaCy, fasttext, albumentation, matplotlib, seaborn, plotly.
Don't want to work with russian clients. 
I am looking for new opportunities in a company where I can fulfill my true potential as a Data Scientist. 
I want my projects to be related to Computer Vision, NLP or Machine Learning.