Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Ruslan Gokhman

New York,NY

Summary

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
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
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
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.
  • Jewelry shop - Project Manager.

Education

Master of Science - Artificial Intelligence

Yeshiva University
New York, NY
05.2024

Master of Science - Software Engineering

State University of Information And Communication
Odessa, Ukraine
12.2022

Bachelor of Science - Computer Science

State University of Information And Communication
Odessa, Ukraine
06.2021

Skills

  • Mathematical Skills
  • Exploratory Data Analysis
  • ML Framework types: Keras, Tensorflow, PyTorch
  • Computer vision: Detection, Segmentation, Classification, OpenCV (Python)
  • 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,
  • Visualization libraries: Matplotlib, Seaborn
  • Databases: MySql, PostgresSQL, MongoDB
  • Git, GitHub
  • Programming languages: Rust, R, Matlab, C, Java, C#, Go, Javascript, Assembler
  • Experience with React JS
  • Bot Development(Telegram, WhatsApp)
  • Team Work

Languages

Ukrainian
Native or Bilingual
English
Full Professional
Hebrew
Full Professional
Russian
Full Professional

Timeline

Research Assistant

Yeshiva University
10.2023 - Current

Backend Developer/Project Manager

Quali Team
09.2020 - 04.2022

ML/AI Engineer

Softesis
07.2020 - Current

Master of Science - Artificial Intelligence

Yeshiva University

Master of Science - Software Engineering

State University of Information And Communication

Bachelor of Science - Computer Science

State University of Information And Communication
Ruslan Gokhman