Roman Glushko

Machine Learning Engineer CV

Profile

  • Aspiring problem solver & ML engineer
  • 5+ years of experience in software engineering and eCommerce development
  • 3+ years of experience in technical management
  • Expertise in a broad variety of technical and business topics
  • Constant, quick & curious learner
  • Positive attitudes

Skills

  • Experience: tabular data processing, image processing, classification, regression, time series forecasting, image object detection, data analysis
  • Languages: Python, Golang, PHP, WebDev Stack (JS & HTML5 & CSS3)
  • ML/DL Frameworks: PyTorch, Keras, Scikit-Learn
  • Visualization: Seaborn, Plotly

Education

  • Machine Learning Nanodegree, 2020-Present (8 months)
  • M.S. Computer Engineering
    Khmelnytskyi National University, Ukraine, 2018

Projects

  • Wireframe Scanner

    CommerceFrame, my side project about swift eCommerce wireframing, needs a functionality to import wireframes that were drawn on a piece of paper or a whiteboard. The project includes problem framing, collecting and labeling dataset.
    • Experience: Problem Framing, Data Collection, Data Labeling, Image Data, Python, PyTorch, Object Detection
  • Rock, Paper, Scissors Game

    Trained a model to recognize hand forms of rock, paper, scissors and incorporate it into a game. Collected hundreds of images in order to improve the model accuracy.

    Ended up with model that is 90% accurate and recognize common ways to shape RPS forms. The model was deployed as a serverless application using Tensorflow.js.
    • Experience: Problem Framing, Data Collection, Image Data, Python, Tensorflow, Tensorflow.js
    • Links: Live DemoGitHub
  • [Kaggle] Shopee - Price Match Guarantee

    The Shopee marketplace has a price match guarantee program. They needed a model that could automate process of finding marketplace lots with similar product offerings and prices, despite marketing strategy, product titles and images which merchants might use.

    Got to Top 45% of submitters on Kaggle. Got gold and silver medals for providing deep insights on the domain and problem goal.
    • Experience: eCommerce, Tabular & Image Data, Python, Keras, Data Processing, embeddings
    • Links: Competition
  • [Kaggle] HPA - Single Cell Classification

    Human Protein Atlas organization was interested in finding patterns of protein distribution inside of the single cell. This should helped to understand role of different proteins in disease development, medical treatment impact, etc.
    Based on 150Gb of 4-layers human cells images, it was needed to segments each cell and predict in which organelle of the cell the protein of interest were located. Provided dataset contained only inaccurate image-level labels (not directly connected to particular cells).

    Got to Top 15% of submitters on Kaggle.
    • Experience: Biology, Image Medical Data, Weakly-Supervised Learning, Data Analysis, Data Processing, Instance Segmentation, Multi-Label Classification
    • Links: Competition
  • Mall Customer Segmentation

    Analyzed dataset of mall customers and segment them according to their spending patterns.

    Got a silver medal on Kaggle for the analysis.
    • Experience: Clustering, Tabular Data, Data Analysis, Python, Scikit-Learn, Plotly, Seaborn
    • Links: ModelingGithub
  • Digit Recognizer

    Built a classifier to predict handwritten digits.

    Got to Top 5% of submitters on Kaggle.
    • Experience: Classification, Image Data, Python, Keras, Scikit-Learn, CNN
    • Links: ModelingGithub
  • Wine Quality

    Automated wine quality analysis based on results of physicochemical tests.
  • Ames House Pricing

    Modeled house prices based on Ames Housing Dataset.

    Got to Top 4% of submitters on Kaggle.
    • Experience: Regression, Tabular Data, Real Estate, Data Analysis, Python, Scikit-Learn, XGBoost
    • Links: Data AnalysisModelingGithub
Other projects can be found on GitHub and Kaggle

Work Experience

Communication & Leadership

  • Technical Leadership of Software Engineering Team (3.5 years)
    Led cross-functional teams of different sizes (5-15 people incl. SEs, QA, PM, DevOps). Organized and optimized team processes.
    Took part in presentations and frequent calls with clients, project groomings, and delivered internal technical workshops. Advocated software engineer's needs behind C-level management.
  • Organized technical and business newsletter (led for 2 years)
  • Write technical blog posts and thoughts about management

Hobby & Interests