Здравствуйте! Я Front-end разработчик с опытом коммерческой разработки более 3 лет. Основной рабочий стек - React + Redux, также имею опыт работы со стеком Vue.
Обладаю отличными знаниями JavaScript (ES6+), TypeScript, HTML, CSS (SCSS, Tailwind), экосистемы React (React Hooks, Context, React Query, Next JS), Redux + Redux ToolKits. Имею опыт разработки SPA, знаком и применяю на практике архитектурные методологии, такие как модульная архитектура и FSD. Умею работать с GraphQL (Apollo).
Кроме того, знаю паттерны проектирования и разработки, структуры данных и алгоритмы.
Также у меня есть высшее техническое образование.
В свободное время постоянно обучаюсь, решаю задачи на Codewars(3кю) и LeetCode(200+ задач), чтобы прокачать свои алгоритмические навыки и проверить себя.
Мой github - https://github.com/robertd2000
ТГ - @RobertDabagov
Почта - robert.dabagov@mail.ru
- Разработка SPA приложения и участие в архитектурных решениях клиентской части;
- Разработка логики и реализация функционала Front-end приложения на React + Redux Toolkit;
- Создание новых интерфейсов и доработка текущих;
- Разработка клиентской бизнес-логики;
- Оптимизация приложения;
- Разработка CRM-систем, дашбордов;
- Работа в команде и документирование кода;
- Взаимодействие с заказчиком, реализация бизнес требований;
- Взаимодействие с back-end разработчиками;
- Ревью кода.
Достижения:
- Создал компонентную UI библиотеку для проекта;
- Участвовал в реализации CRM-системы, реализовал сохранение параметров при обновлении/переходе на другие страницы;
- Реализовал систему отчетов с графиками и виртуальным скроллом, а также с подгрузкой данных при скролле;
- Участвовал в реализации интерактивной карты с отображением/созданием на ней различных объектов и построением траектории движения;
- Добавил страницу управления ролями (с вложенностью выбираемых ролей и кастомной логикой);
- Проводил код ревью и рефакторинг кода;
- Повысил производительность и скорость работы приложения.
Технологический стек:
React, TypeScript, Redux + Redux-toolkit, react-query, AntDesign, AntCharts.