Position: Python Developer
Category: Python
English level: upper
Years of experience: 1


Research Lead Assistant (September – December 2022)
- Worked on University of Toronto PhD research proposal "Multi-modal vertical integration of single-cell sequencing data using multi-modal autoencoder".
- Implemented multi-modal autoencoder with parametrized number of layers via Pytorch using batch effects normalization method by utilizing Pytorch special DataLoader classes.
- Utilized weights and biases (wandb) and SLURM jobs on Vector computational cluster to perform parameter sweeps.

Business Analytic Trainee (February - May 2022)
- Developed functional and non-functional requirements for a chatbot for the chain of food groceries "Sviy Market" (Lviv, Ukraine).
- Collected and analyzed customers' feedback. Gone through Hypothesis - Test - Implementation - Feedback loop.

Machine Learning Python Developer (February - May 2022)
- Worked on research project "Fast Fourier convolution optimization in convolutional neural network for multiclass classification."
- Developed and tested ResNet50 and VGG13 Convolutional Neural Networks (CNN) for multi-class image classification via TensorFlow.
- Implemented custom Fast Fourier Convolutional layer (FFC layer) for optimization of forward propagation.
Additional experience in ML/DL:
- Implemented various model architectures based and supervised-, semi-supervised- and self-supervised learning for forest segmentation problem.
- Worked on research of the following algorithms and practices: variations of Line Search gradient descent, Support Vector Machines, Fast Fourier Transform, PCA, LDA, SIFT, RANSAC, ICP.

Python developer (February - May 2023)
- Implemented REST API for the application which will manage library (client's) relevant processes.
- Incorporated microservice architecture. Utilized GRASP patterns while assigning responsibilities to the classes and services to optimize architecture.
- Utilized PostgreSQL, MongoDB, Redis, Apache Kafka.
- Incorporated containerized microservices via Docker.


EDUCATION
September 2022 – June 2024 (ONGOING)
Bachelor of applied science – Computer Science
Ukrainian Catholic University [GPA: 3.532]