Vlad Bogodyazh - Frontend-разработчик (React, JavaScript/TypeScript)

  • Intern
  • Россия, Беларусь
  • 80 000 ₽ (руб/мес)
  • Полная занятость | Стажировка
  • Готов(а) к удаленной работе
  • Обновлено 6 месяцев назад
Photo

Навыки

  • AntD
  • API
  • BABEL
  • Figma
  • Git
  • Github
  • GitLab
  • HTMLCSS
  • JavaScript
  • Jest
  • Jira
  • Npm
  • query
  • React
  • Redux
  • REST
  • RTK
  • scss
  • SPA
  • Storybook
  • TypeScript
  • webpack

Опыт работы

HTML Academy

Frontend-разработчик - 09.2021/06.2022

КЛЮЧЕВЫЕ НАВЫКИ И КОМПЕТЕНЦИИ:
— Знание HTML, CSS, валидная и адаптивная верстка;
— Знание препроцессоров LESS/SASS;
— Знание JavaScript;
— Работа с библиотеками nouislider, leaflet и pristine;
— Знание React JS, библиотеки styled-components
— Опыт работы с Git и GitHub.

ВЫПОЛНЕННЫЕ КЕЙСЫ (за время обучения):
— Адаптивная HTML верстка макетов из Photoshop, с использованием препроцессора LESS (для сборки использовался Gulp);
— Разработка функционала приложения по поиску и размещению аренды жилья на JavaScript.
— Разработка магазина фермерских продуктов на React JS. Создание компонент, настройка роутинга, фильтрация доступных продуктов.

Frontend разработчик

Frontend-разработчик - 09.2023/10.2024

КЛЮЧЕВЫЕ НАВЫКИ И КОМПЕТЕНЦИИ:
— разработка HTML страниц по макетам Figma, доступность и SEO. Использование препроцессора SCSS, npm, webpack;
— работа JavaScript ES6
— изучение принципов работы веба, веб серверы и DNS, протокол HTTP. Архитектура REST;
— изучение синтаксиса JSX и работы Fiber, использование как классовых компонет, так и хуков;
— разработка SPA, React, React Hook Form, Redux;

ВЫПОЛНЕННЫЕ КЕЙСЫ (за время обучения):
— верстка HTML страницы (SCSS, Webpack, npm, git);
— создание поиска репозиториев на JS (fetch на api.github.com);
— разработка приложения Todo на React (в трех вариантах: на Class Components, с использованием хуков и с добавлением таймера);
— разработка приложения aviasales React и Redux (запросы на сервер академии, организована фильтрации по трем категориям на стороне клиента);

КОМАНДНЫЙ ПРОЕКТ:
— работа в командной разработке приложения по поиску авиабилетов на React Typescript ( задачи в Jira, запросы в Swagger, код на GitLab).
Мной выполнены такие задачи:
* разработка страницы бронирования с возможностью получения списка брони, добавления, удаления и изменения (get, post, patch, delete);
* исправление для всех кастомных инпутов возможности очистки, поле отправки формы (очищались не все поля, проблему обнаружил самостоятельно);
* исправление страницы добавления нового самолета с указанием типа/номера/количества сидений и т.п. Также исправления запросов для этой страницы.
* расширение утилиты, которая приводит дату и время в читаемый формат;
* код ревью других разработчиков с комментариями и замечаниями

Island Games (startup)

Frontend-разработчик - 10.2024/по настоящее время

СТЕК:
React, Redux Toolkit, RTKQuery, Typescript, SCSS, Vite, FSD архитектура

ЗАДАЧИ, КОТОРЫЕ Я ВЫПОЛНИЛ:
— Пересобрал проект заново (из-за внедрения TypeScript). Сборка по шаблону RTK библиотеки на vite. Доработал eslint и prettier. Добавил типизацию к уже существующим компонентам и к store.
— Добавил базовую структуру store, добавил локальный и асинхронный слайсы для примера;
— Добавил плагин sgvr, оформил базовую структуру приложения, добавил глобальные стили приложения;
— Создание контейнера модального окна с использованием Portal с добавлением анимации при открытии и закрытии.

ПОСТОЯННЫЕ ЗАДАЧИ:
— Код ревью и закрытие Merge requests;
— Обсуждение с тимлидом дальнейший задач и планирование работ.

Образование

Инженер по автоматизации технологических процессов и производств

Белорусский государственный аграрный технический университет
2008/2013

Обо мне

В промежутке между учебой занимался самостоятельным изучением технологий:

— Прохождение учебника learn.javascript.ru с выполнением всех заданий;
— Изучение TypeScript;
— Изучение React;
— Изучение Redux / Redux Toolkit / React Query / RTK Query.

Основные источники информации:
документации библиотек и фреймворков / learn.javascript.ru / habr.com / канал Ulbi TV / канал
Владилена Минина / канал
IT-KAMASUTRA / yandex

portfolio: https://heidvaldhalvardson.github.io/portfolio2.0/
github: https://github.com/HeidvaldHalvardson?tab=repositories

41 / 0,271 / 52.72mb