Position: Front-end developer (VueJS)
Category: JavaScript
English level: intermediate
Years of experience: 3

December 2022
Master of Science - Data Science
Donetsk National University, Vinnitsa, Ukraine

June 2021
Bachelor of Science - Computer Science
Donetsk National University, Vinnitsa, Ukraine

October 2013
Information Technology Course
Computer Academy "STEP",  Vinnitsa
-- TMD Hosting --
Vue JS Front-End Developer - (Jun 2021 - Current)

Engaged in migrating a hosting system from WHMCS to Vue 3 (Composition API).

- Creation of new components.
- Refactoring old components.
- Implementing a RESTful API.
- Implementation of business logic.
- Development of new functionality with strict DRY, KISS, SOLID principles. 
- Layout and adaptive layout using Styled Components, Styled System.
- Integrate Typescript

-- Itransition Group --
Trainee Front-End Developer - (Mar 2021 - May 2021)

Did an internship. The meaning of the training was to quickly learn various programming languages and libraries and then develop applications using them. Developed small applications in C++, React, Vue, Python, Node JS.

-- AnyWeb --
Vue JS Front-End Developer - (Sep 2020 - Dec 2020)

Engaged in creating a mobile version of the application on Cordova + Vue JS.

- Creation of new components. 
- Implementing a RESTful API. Implementation of business logic. 
- Layout and adaptive layout using SCSS

-- KidIT --
Teacher - (Sep 2020 - Dec 2020)

Worked in a private IT school as a programming teacher. Taught kids how to develop in Python/Scratch. Taught children the basic concepts of programming, such as Algorithms and Loops, and taught them to think logically.