Vladyslav S. Senior Data Scientist
Summary
- Senior Data Scientist with deep expertise in Machine Learning and Computer Vision
- Proficient in Python, C++, and various data science libraries such as NumPy, Pandas, and scikit-learn.
- Holds a Doctor of Philosophy degree in Computer Software Engineering from Kyiv Polytechnic University.
Senior Data Scientist
Duration: Sep 2022 - Present
Project: HVAC (Heating, Ventilation, and Air-Conditioning Systems), MPC (Model Predictive Control)
Responsibilities / Accomplishments:
● Prevent and fix incidents on production that are reported by the operations team
● Refactor and improve the current codebase
● Writing unit tests
● Improve CI/CD pipelines
● Doing energy disaggregation and R&D
Technologies:
● Languages: Python
● Libraries: SymPy, statsmodels, SciPy, Plotly
● Frameworks: PyTorch, streamlit
● OS: Linux
● Other: scikit-learn, ray, optuna
Lead Data Scientist
Duration: Jul 2022 - Present
Project: Medical project for classification and segmentation of the fundus images for diabetic retinopathy signs.
Responsibilities / Accomplishments:
● Implementation and training of various SOTA Neural Network architectures to solve different tasks in the Computer Vision domain.
● Work on the improvement and maintenance of the customer-specific annotation tool that allows us to manage the arrival of new data conveniently.
● Design and implementation of end-to-end MLOps pipelines that cover all stages of the model life-cycle from data preparation to automatic redeployment.
● Building efficient and scalable API's for trained Neural Networks.
● Performing analysis of different forms to satisfy customer requests: visualizations, reports, etc.
Technologies:
● Languages: Python
● Libraries: OpenCV, matplotlib, pandas, NumPy, Tensorflow/Keras
● Frameworks: PyTorch/PyTorch Lightning
● Databases: PostgreSQL, SQLite
● OS: Linux
● Other: Docker, AWS(sagemaker, S3), vision transformers, advanced training
Lead Data Scientist
Duration: Jul 2019 - Jun 2022
Responsibilities / Accomplishments:
● Development of high-load distributed user’s involvedness measuring solutions by exploiting eye tracking, emotion, and attention measurement technologies.
Technologies:
● Languages: Python, Rust, WebAssembly
● Libraries: OpenCV, Tensorflow
● Frameworks: Django
● Databases: PostgreSQL
● OS: Linux
● Other: Amazon S3, SQS, EC2
Machine Learning Engineer
Duration: Feb 2018 - Jul2019
Responsibilities / Accomplishments:
● Research in the field of eye tracking/emotion measurement: data engineering, software development, machine/deep learning, model deployment.
Technologies:
● Languages: Python, C++
● Libraries: OpenCV, Tensorflow
● OS: Linux
● Other: Dlib
Computer Vision engineer
Duration: Jan 2017 - Feb 2018
Responsibilities / Accomplishments:
● Research in the field of automated gaze direction estimation.
Technologies:
● Languages: Python
● Libraries: OpenCV, Tensorflow
Research and Development Specialist at StartUp
Duration: Nov 2016 - Aug 2017
Responsibilities / Accomplishments:
● Software architecture;
● Research in the field of automated music transcription.
Technologies:
● Languages: Python
● Libraries: Tensorflow
Computer Vision Researcher
Duration: Jun 2016 - Aug 2016
Responsibilities / Accomplishments:
● Research in the field of medical diagnostics, based on analysis of microscopic images of dry residue of human saliva.
Technologies:
● Languages: C++
● Libraries: OpenCV
Certifications & Courses
- Structuring machine learning Projects - Coursera
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization - Coursera
- Neural Networks and Deep Learning - Coursera
- Machine Learning - Coursera