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

Photo

Skills

  • Ant Design
  • Axios
  • Chakra UI
  • CSS
  • CSS module
  • ESLint
  • Formik
  • Git/GitHub
  • HTML
  • HTTP
  • IndexedDB
  • Jest
  • localStorage
  • Material-UI
  • Next.js
  • Radix.
  • React
  • React Hook Form
  • React Query
  • React Toastify
  • Redux Toolkit
  • SCSS/SASS
  • Storybook
  • Styled Components
  • swiper
  • Tailwind
  • TypeScript
  • useGlobalHook
  • Vite
  • webpack
  • webSocket
  • Zod
  • Zustand
  • Навыки: JavaScript

Experience

IT-INCUBATOR

Frontend стажёр - Июль 2023 - Октябрь 2023

Quiz Decks (стек: Next.js, useGlobalHook, Javascript, CSS Modules).

– Разработка клиентской части с нуля в команде.
– Сотрудничество с разработчиками Back-end и дизайнерами.
– Создание формы авторизации, регистрация с проверкой на React-hook-form, Zod.
– Интеграция React Router dom, RTK Query для управления состоянием.
– Обработка HTTP-запросов через REST Api с помощью Axios.
– Архитектурные решения (MVK) FSD.
– Создание набора пользовательских интерфейсов с помощью Storybook.
– Реализация чата на WebSocket.
– Загрузка файлов с клиента.
– Оптимизация приложений (useCallback, useMemo, React.memo, ленивая загрузка).
– Тестирование приложений (Jest).

WebLab

Front-end Junior - Ноябрь 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.

Education

Frontend developer

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

Нативный JavaScript, Фреймворк – React.

About me

Frontend-разработчик с более чем год коммерческого опыта, я специализируюсь на создании интуитивно понятных интерфейсов и веб-приложений с использованием JavaScript, TypeScript, React и Next.js. Мой опыт работы с Git и практиками CI/CD позволяет мне эффективно сотрудничать в команде и поддерживать высокий уровень качества проектов.

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

Стремлюсь развивать свои компетенции, чтобы оставаться в тренде в быстро меняющемся мире фронтенд-разработки.
Ищу для себя удалённую работу в дружной команде, где смогу реализовать свои навыки и расширить их, а также поделиться опытом. Руководил небольшим проектом с командой из 4 человек. Благодаря прошлому опыту развил коммуникабельные способности, ответственность и инициативность.

79 / 0.446 / 53.33mb