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


Senior Machine Learning Engineer with 20+ years of work in the software development industry, the last 5 of them in machine learning. I focus on solving complex problems and developing solutions from scratch to state-of-the-art level. Experienced in all aspects of the machine learning lifecycle, from concept to preparing datasets, training neural networks, and deployment. Also, I successfully managed projects and managed teams.

AREAS OF EXPERTISE

Machine Learning, Neural Networks, Natural Language Processing, Computer Vision, Software Development, Team Management, MLOps, Technical Support

Senior Machine Learning Engineer 
USA
2020–Present
•	Created a separate API on the FastAPI framework through which the central backend server works with AI functions.
•	Created a function based on AI to determine the most suitable time slots for meetings, taking into account the invited users' personal information.
•	Trained NLP neural networks for recognizing moments in sentences, after which an invitation to a meeting can be written by users while text typed online. The necessary dataset was collected, filtered, increased by several augmentation methods, and labeled.
•	Trained computer vision neural networks for extraction of the necessary information from screenshots.
•	Completed MLOps tasks of the deployment: hosted API on Google Cloud Run, hosted neural networks on Google Vertex AI and provided needed support.

Senior Data Scientist 
Lithuania 
2017-2020
•	Provided research on the possibility of using computer vision for utility companies to help save time and money by online reading data old fashion meters via the mobile devices camera.
•	Trained a stack of neural networks for object detection and classification on TensorFlow for over 100 water-meter designs.
•	Trained a lightweight neural network version for mobile devices based on TensorFlow Lite.

Team Lead  / Senior Software Engineer 
Ukraine
2010-2017
•	Managed high-complexity ERP software customization projects resulting in most clients entering into ongoing post-implementation support contracts.
•	Supervised and managed a team of 7 software engineers. Most of them rose professionally from junior level to senior.

CEO / Senior Software Engineer
2002-2009
•	Managed over 200 ERP software development and support projects in various business areas.
•	Increased the number of employees from 3 to 12, which allowed us to support and customize the software for more than 50 business clients at the same time.
I want to focus on research tasks, neural network training, etc. MLOps is of less interest.