Position: Data Scientist
Category: Data Science
English level: fluent
Years of experience: 3


I have been involved as a main contributor in various Machine Learning Projects in the spheres of both Natural Language Processing and Computer Vision including, but not limited to word embeddings, semantic analysis, spam detection, face recognition, face detection, automatic number plate recognition, optical character recognition. I have completed such projects from scratch till production deployment and, along the way, I have gained knowledge and experience with broad spectrum of tools and software. Here are some examples of these technologies that I have used for the purpose of the given tasks. For example, I have used Faiss similarity-search and MIlvus similarity-search vector database to store and query encodings for face similarity search. I have used python FastAPI to develop Search API that provides similarity search capabilities for users. Besides such specific cases I do frequently use Pytorch, Tensorflow, TensorRT, TFlite, Onnyx, and Openvino in order to train, develop, and  deploy different machine learning models. The choice of the framework here is purely dependent on the specific case of the project or given task. For instance, it depends on whether model is going to be run on GPU, TPU, or CPU specific model architecture and so on.   Currently, I am working on Surveillance system that is mostly based on event detection, person detection, face detection, and recognition as a lead machine learning engineer. My responsibilities are integrating new features to the production, monitoring and enhancing the performance of current version, and assisting my teammates in their tasks and problems. I am looking for a dynamic and fast-growing working environment to enhance my knowledge, sharpen my skills, and gain even more experience in my field.