Artyom Korshykau - Front-end разработчик

  • Junior
  • Беларусь, Минск
  • 500 - 2 000 $ (дол/мес)
  • Временная работа | Полная занятость
  • Готов(а) к удаленной работе
  • Обновлено 2 недели назад
Photo

Навыки

  • Axios.
  • Express.js
  • JavaScript
  • Next.js
  • Node.js
  • React
  • React Query
  • Redux
  • sass
  • Styled Components
  • Tailwind
  • TypeScript
  • Zustand

Опыт работы

IT-INCUBATOR

Trainee Frontend developer - Июль 2023 - Октябрь 2023

Стажировка под наставничеством действующих разработчиков и применением лучших практик в IT-INCUBATOR.

Quiz Decks (стек: React, Redux ToolKit, JavaScript, Sass).

– Разработка клиентской части с нуля в команде (4 чел.)
– Сотрудничество с Backend разработчиками и дизайнерами.
– Реализовал формы авторизации, регистрация с валидоцией на React Hook- Form, Zod.
– Интегрировал React Router Dom, RTK Query для управления состоянием.
– Обработка HTTP запросов по REST Api c помощью Axios.
– Внедрение FSD архитектуры приложения.
– Создание UI-Kit в Storybook.
– Реализация чата на WebSocket.
– Загрузка файлов с клиента.
– Оптимизация приложений (useCallback, useMemo, React.memo, ленивая загрузка).
– Тестирование приложений (Jest).
– Реализация многоязычности на i18next.

WebLab

Junior / Junior+ Frontend developer - Ноябрь 2023 - Октябрь 2024

Работа над различными проектами и доработка существующих.

DeliverlyApp (стек: Next.js, TypeScript, Tailwind, Zustand).
– Оптимизация и рефакторинг legacy кода, повышение производительности на 30%.
– Разработан собственный пакет npm с интеграцией в Storybook.
— Реализован TypeScript, уменьшено количество ошибок и улучшена читаемость кода.
– Реализован Swiper для аппаратного ускорения анимации, улучшающий пользовательский интерфейс в 2 раза.
— Реализовано хранилище Zustand, уменьшено дублирование кода и улучшено управление состоянием приложений.
— Использован Tailwind CSS для эффективной работы с классами и улучшенной организации стилей.

DUOS (стек: Next.js, useGlobalHook, Javascript, CSS Modules).
– Разработал клиентскую часть приложения с нуля.
– Успешный перенос сайта на Next.js, повышение производительности на 50 % и решение проблем с гидратацией.
– Реализована система проверок и форм уведомлений, улучшен пользовательский интерфейс.
– Использован indexedDB для временного хранения больших объемов данных и синхронизации с менеджером состояний.
– Оптимизирована загрузка данных на 30% с помощью React-query.

Образование

Frontend developer

IT-INCUBATOR
Январь 2023 - Июль 2023

Продвинутое обучение и практика под наставничеством действующих разработчиков и применением лучших практик в IT-INCUBATOR.

Работа над проектами различной сложности индивидуально и в команде (1-4 человек).

Разработка проектов на TypeScript, React:

– Счётчик на React.
– Менеджер списка задач (Task Manager).
– Социальная сеть (Social media) и др.

Обо мне

Frontend разработчик с коммерческим опытом более одного года. Cпециализируюсь на создании интуитивно понятных интерфейсов и веб-приложений с использованием JavaScript, TypeScript, React и Next.js. Cчитаю своими сильными сторонами инициативность, решительность и коммуникабельность что позволяет мне эффективно сотрудничать в команде и поддерживать высокий уровень качества проекта.
Стараюсь находить простые и эффективные решения сложных проблем, избегая ненужной сложности и уделяя особое внимание оптимизации приложения. Тесное сотрудничество с коллегами — от дизайнеров до QA инженеров  — помогает обеспечить качество на каждом этапе разработки.
Стремлюсь развивать свои компетенции, чтобы оставаться в тренде в быстро меняющемся мире фронтенд-разработки.

Ищу для себя удалённую работу в дружной команде, где смогу реализовать свои навыки и расширить их, а также поделиться опытом.

67 / 0,598 / 55.8mb