Machine Learning Engineer with 3 years of experience in NLP and Computer Vision. Strong background in designing and fabricating innovative Data Science components. Solid understanding of core concepts and mathematical computing and analysis tools. Strong communications skills.
Overview
3
3
years of professional experience
Work History
Research Assistant
Yeshiva University
New York, NY
10.2023 - Current
Performed statistical, qualitative, and quantitative analysis.
Worked both independently and collaboratively in fast-paced laboratory environment.
Development of Machine Learning tools for Stroke Rehabilitation
ML/AI Engineer
Softesis
Odessa, Ukraine - New York, NY
07.2020 - Current
Main Project Description:
TrueAutomation.io is a state-of-the-art SaaS platform tailored for testing automation professionals, revolutionizing the approach to web testing locators. By implementing an AI-based engine that substitutes regular locators with a unique element footprint, it significantly reduces the need for test maintenance, even amid substantial page changes.
The platform excels in testing coverage for technologies with dynamic DOM trees like React, GWT, and Vaadin, streamlining the process without the need for extra coding.
Key Contributions:
Developed and integrated advanced machine learning models, including Long Short-Term Memory (LSTM), Recurrent Neural Networks (RNN), Convolutional Neural Networks (CNN), Siamese Neural Networks, and Transformer models like T5 and DistilBERT. These models were crucial in enhancing the AI-based engine's capability to generate unique element footprints accurately.
Engineered sophisticated mathematical algorithms to optimize the performance and efficiency of the AI engine, ensuring robustness in the detection and tracking of web elements.
Played a pivotal role in maintaining the compatibility of TrueAutomation.io with the Selenium environment, ensuring a seamless transition for testing professionals into this more advanced, AI-enhanced testing framework.
Impact and Achievements:
My work in developing these neural networks and algorithms significantly contributed to the project's success by enabling more accurate, maintenance-free testing automation. This led to a notable improvement in the efficiency and reliability of web testing processes for technologies with dynamic DOM trees.
Backend Developer/Project Manager
Quali Team
Odessa, Ukraine
09.2020 - 04.2022
Development, management, maintenance, testing, and debugging the back end of large Web applications. The core application logic, databases, data and application integration, API, and etc.
I participated in the next projects:
Family Management Insurance - Back End Developer, Project Manager.
Ordering, selling management system - Back End Developer, Project Manager.
NLP technologies: NLTK,RNN, LSTM, GRU,Regex, transformers and etc Implementation tasks of multiclassification, binrary classification, summarization and generation, text similarity Rasa framework
NumPy, Pandas
Back End Frameworks: Nest JS, Express JS, Flask, Go(Gin)
Machine Learning Algorithms and Libraries: Linear, Logistic Regression, K Neighbours, K Means, Decision trees, etc Sickit Learn, SciPy,