Artyom Korshykau - Frontend разработчик
Skills
- Axios.
- Express.js
- JavaScript
- Next.js
- Node.js
- React
- React Query
- Redux
- sass
- Styled Components
- Tailwind
- TypeScript
- Zustand
Experience
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Работа над различными проектами и доработка существующих.
MEIWEI (стек: Next.js, TypeScript, Tailwind, Zustand).
– Оптимизировал код, повысил производительнось приложения на 30%.
– Разработал собственный UI Kit в Storybook.
– Внедрил React Query, для оптимизации и кеширования HTTP запросов.
– Реализовал формы регистрации, логинизации пользователя с помощью React Hook Form.
– Использовал Tailwind для эффективной работы с классами и быстрой разработки.
– Реализовал интерактивную карту с заведениями и зонами доставки через Yandex Map API.
– Реализовал на сайте анимацию рулетки с бонусами.DUOS (стек: Next.js, JavaScript, useGlobalHook, Sass).
– Внедрил FSD архитектуру, для лучшей масштабируемости и организации проекта.
– Оптимизировал загрузку данных на 30% с помощью React Query.
– Реализовал форму анкетирования наReact Hook Form.
– Реализовал загрузку и валидацию файлов с клиента.
– Вовлечённость и принятие решении по улучшению продукта.
Education
Frontend developer
IT-INCUBATORНоябрь 2022 - Июнь 2023Продвинутое обучение и практика под наставничеством действующих разработчиков.
– Изучение JavaScript, TypeScript.
– ООП.
– Решение алгоритмов.
– Знакомство с паттернами и подходами проектирования.
– Изучение Computer science
– Участие в код ревью.Проекты по ходу обучения:
– Менеджер списка задач (React, TypeScript, Redux).
– Социальная сеть (React, Redux) и др.
– Серверное приложение на Node.js / Express.
About me
Frontend-разработчик с опытом более двух лет. Cпециализируюсь на создании интуитивно понятных интерфейсов и веб-приложений с использованием JavaScript, TypeScript, React и Next.js. Cчитаю своими сильными сторонами инициативность, решительность и коммуникабельность что позволяет мне эффективно сотрудничать в команде и поддерживать высокий уровень качества проекта.
Стараюсь находить простые и эффективные решения сложных проблем, избегая ненужной сложности и уделяя особое внимание оптимизации приложения. Тесное сотрудничество с коллегами — от дизайнеров до QA инженеров — помогает обеспечить качество на каждом этапе разработки.
Стремлюсь развивать свои компетенции, чтобы оставаться в тренде в быстро меняющемся мире фронтенд-разработки.
Github: https://github.com/artyomkorshykau