Resume from April 15, 2024

Віктор

Front-end програміст, 70 000 UAH

Employment:
Full-time, part-time.
Age:
29 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number , email and address.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Front-end програміст

from 01.2022 to now (2 years 3 months)
"NNEGC "Energoatom", Київ (IT)

На посаді фронтенд розробника в Енергоатомі я використовував широкий спектр технологій та інструментів для створення високоякісних сайтів-блогів.

Основною технологією, яку я використовував, був Next.js - потужний фреймворк React для розробки універсальних та швидких веб-додатків. З його допомогою я забезпечував швидке завантаження сторінок та оптимізацію для пошукових систем.

Для стилізації компонентів я використовував Styled Components - бібліотеку, яка дозволяє писати CSS в JavaScript. Це дозволяло мені створювати зручні та переиспользуемые компоненти зі стилізацією, яка була легко змінювати та підтримувати.

React був основною бібліотекою, яку я використовував для створення інтерактивних та динамічних інтерфейсів. З його допомогою я розробляв компоненти, керував станом додатків та взаємодіяв з сервером.

Для створення сітки та розміщення елементів на сторінці я використовував CSS Grid - потужний механізм CSS, який дозволяє створювати складні та гнучкі макети.

Для авторизації користувачів я використовував рефреш токени та аксес токени. Це дозволяло забезпечити безпеку та контроль доступу до ресурсів.

Для взаємодії з сервером та отримання даних я використовував GraphQL - мову запитів до API, яка дозволяє точно вказати, які дані потрібно отримати. Для здійснення запитів я використовував бібліотеку Axios.

Git та GitHub були моїми основними інструментами для контролю версій та спільної роботи з командою. Це дозволяло нам ефективно керувати кодом та здійснювати розгалуження та злиття.

Для контейнеризації додатків я використовував Docker - платформу, яка дозволяє упаковувати додатки та їх залежності в контейнери. Це спрощувало розгортання та забезпечувало консистентність середовища.

Загалом, використання таких технологій та інструментів дозволило мені ефективно розробляти та підтримувати високоякісні сайти-блоги .

ESLint - це інструмент для перевірки та автоматичного виправлення помилок у вашому коді, який допомагає забезпечити єдність стилю та якості коду в проекті.

Prettier - це інструмент для автоматичного форматування коду, який допомагає забезпечити єдність стилю форматування та поліпшити читабельність коду.

Cookies - це механізм зберігання даних на боці клієнта, який можна використовувати для збереження стану аутентифікації, налаштувань користувача та інших даних, які потрібно зберігати між сеансами.

i18next - це бібліотека для локалізації вашого додатку, яка дозволяє вам легко перекладати ваші текстові рядки на різні мови та керувати локалізацією.

SWR - це бібліотека для кешування та керування станом даних на клієнтській стороні. Вона дозволяє забезпечити швидкий доступ до даних та автоматичне оновлення даних при їх зміні.

TypeScript - це розширення JavaScript, яке додає статичну типізацію до мови. Використання TypeScript допомагає забезпечити більшу безпеку та надійність вашого коду, а також поліпшити розробку та підтримку проекту.

Additional education and certificates

Гарвардський курс CS50

6 місяців

Udacity

6 місяців

Курси із HTML,CSS, JavaScript

9 місяців

Figma

6 місяців

Курс React/Redux

10 місяців

Udemy (typescript)

6 місяців

Knowledge and skills

CSS HTML JavaScript Git React Node.js CSS Grid Layout Type Script Figma Bootstrap Next.js GraphQL Axios ESLint Swr JSON Web Token React Hooks React Router Cookies-next Postman GitHub Stylus CSS Gulp LESS SASS Tailwind CSS JQuery WordPress

Language proficiencies

English — average

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: