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

Google HashCode 2017 Online qualification round. (My team's got Rank 546th in the world and 28th – in Ukraine.)
Google HashCode 2018, 2019, 2020.
February 2018 – March 2019 worked for Dreamy Chatelet.
A startup focused on computer vision and deep learning, where I created an emotion recognition model with imbalanced data along with data processing and data gathering.

June 2019 – Current working for Compassionate Engelbart.
Responsible for end-to-end NLP models development from data processing to deploying.

In terms of data processing, I've been doing:
- making data analytics using pandas;
-  text preprocessing and cleaning based on task requirements;
- artificial generation for text datasets using ml models, regex, and string functions;
- know how to lead data labeling process.

Developed models for multiple tasks:
- multilabel and multiclass classification with imbalanced data;
- one shot learning using siamese nns;
- text generation tasks;
Have a good understanding of how transformers work, experience with HuggingFace libraries. Main framework – PyTorch.

Understand the importance of project documentation.
 
Familiar with DVC for datasets and models versioning.

Deployed models using docker, flask/drf (worked with both, based on API requirements), and ONNX.
I am looking for a team, where I would be able to learn and grow as a professional. My passion is neural networks and math, new technologies, and challenging tasks.