Position: Front-end Web developer
Category: JavaScript
English level: fluent
Years of experience: 1.5

IESS (Nov 2018 - Jun 2019)
A side project for Petro Mohyla Black Sea National University in collaboration with GlobalLogic, the polling system that allows teachers to create and edit quizzes or polls, schedule them and start them for the students at any time, be it a test or a simple survey.
1. Participated as a front-end developer, using Angular as a main framework, and RxJS for any asynchronous logic (fetching data from API, lazy data loading etc.).
2. Worked on the UI design: HTML, CSS, Material UI.
3. Implemented authentication and authorization logic, mostly working with requesting and storing JWT tokens;
4. Added route authorization guarding: some routes are available only to teachers that create and configure polls;
5. Used Angular Reactive Forms to manage user input;
6. Created the statistics page for quizzes and polls using Chart.js. 


MNIST Angular Web App
A university course project; a web application basic image classifier that identifies numbers drawn manually on a presented canvas: it presents probability distributions for each number.
1. A simple ML model was developed and trained with a popular MNIST handwritten digit database using Keras, then the model was converted to be used by Tensorflow.js;
2. Created an Angular web application that allows you to draw a number on a canvas. The canvas input is then preprocessed and fed to the abovementioned model. Finally, the probability results are then displayed as a bar chart using Chart.js.
Skilled in HTML/CSS3, ES7/8, Angular, React (including Hooks), RxJS, Python, Flask, Pandas, working with REST APIs, Git.

I have recently graduated Petro Mohyla Black Sea University with a Master's degree in Computer Science.
I have a heavy interest towards Front-End Development and have a hands-on experience as a web developer in a long-term project.