Приглашаем на бесплатный вебинар о том, как строить HR-бренд в 2026 году: какие инструменты лучше выбрать при минимальном бюджете и как обосновать расходы через бизнес-метрики
Приглашаем на бесплатный вебинар о том, как строить HR-бренд в 2026 году: какие инструменты лучше выбрать при минимальном бюджете и как обосновать расходы через бизнес-метрики
Здравствуйте! Я 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


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Работа над высоконагруженном сервисом
Задачи:
- Декомпозиция и оценка задач на проекте;
- Проектирование логики запросов, подключение к API;
- Спроектировал и реализовал систему аутентификации в админ панели приложения;
- Участие в проектировании архитектуры Front-end приложения;
- Разработка компонентов;
- Адаптивная верстка;
- Проведение код-ревью;
- Взаимодействие с дизайнерами, менеджерами, backend-разработчиками.
Стек: HTML, CSS, JavaScript, TypeScript, React, Redux, Rest, WS, Next.js, SCSS, Redux, Antd, Formik Next, Tailwind, Mobx, Сhart js, Vue, Redux Saga, Git.
- Разработка SPA приложения и участие в архитектурных решениях клиентской части;
- Разработка логики и реализация функционала Front-end приложения на React + Redux Toolkit;
- Создание новых интерфейсов и доработка текущих;
- Разработка клиентской бизнес-логики;
- Оптимизация приложения;
- Разработка CRM-систем, дашбордов;
- Работа в команде и документирование кода;
- Взаимодействие с заказчиком, реализация бизнес требований;
- Взаимодействие с back-end разработчиками;
- Ревью кода.
Достижения:
- Создал компонентную UI библиотеку для проекта;
- Участвовал в реализации CRM-системы, реализовал сохранение параметров при обновлении/переходе на другие страницы;
- Реализовал систему отчетов с графиками и виртуальным скроллом, а также с подгрузкой данных при скролле;
- Участвовал в реализации интерактивной карты с отображением/созданием на ней различных объектов и построением траектории движения;
- Добавил страницу управления ролями (с вложенностью выбираемых ролей и кастомной логикой);
- Проводил код ревью и рефакторинг кода;
- Повысил производительность и скорость работы приложения.
Технологический стек:
React, TypeScript, Redux + Redux-toolkit, react-query, AntDesign, AntCharts.
Разрабатывал клиентскую часть системы для учета медицинских инцидентов, событий и управления данными.
Обязанности и достижения:
- Разработал интерфейсы на React + TypeScript (управление сменами, данные пациентов, работа с инцидентами)
- Реализовал ролевую модель доступа и древовидные структуры данных
- Оптимизировал таблицы с данными (сортировка, пагинация, экспорт), ускорив работу системы на 30%
- Участвовал в интеграции с бэкендом и код-ревью
Результат: Система внедрена в мед. учреждения КБР, сократив время обработки данных на 40%
Стек: React, TypeScript, Ant Design, REST API