Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 1


Work Experience:

Worked on a popular (300k users) project, developing a wheel for random selection and implementing translation into multiple languages.
Implemented SEO using Firebase functions to enhance the project's visibility.
Designed and implemented a feature that allows users to save wheel values to separate file in storage based on their preferences while object with file id saved to Firestore database.
Currently working on creating alternative wheels for each language (with machine translation).
As the sole contributor to the project, an additional team member was occasionally added during peak task periods.

Education:

Taras Shevchenko National University of Kyiv
Bachelor's degree in Software Engineering: 2018 – 2022
Master's degree in Software Engineering: 2022 – Present
DAN.IT Frontend Course: 2021

Professional Skills:

HTML, Bootstrap; CSS, LESS, SCSS
JavaScript, TypeScript; Angular; Firebase
React, React Hooks, Styled Components, Redux, RxJs
Node.js, Express, Docker
JEST, MongoDB, PostgreSQL
Git, GitHub, GitLab
Visual Studio, Visual Studio Code
Swagger, Postman
Figma, Photoshop

Pet Projects:

MonoWishList: An Angular app for managing wishlists by adding items and prices to Firestore. It includes notifications when sufficient funds are available in the Monobank account.
CoinWatcher: A React application with Redux for tracking current cryptocurrency prices, providing live updates.
Learning Management System: A full-stack application in Docker containers developed for the Bachelor's thesis. It utilizes React, TypeScript, Node.js, and PostgreSQL.
Internet Shop