BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
Insurance
Manufacturing
RnD
Антон Д. Frontend разработчик, Senior
ID 19929
АД
Антон Д.
Мужчина, 23 года
Россия, Ростов-на-Дону, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 5 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Что я изучаю сейчас?
- Новые фичи React 19, Zustand.
Самая интересная и/или технически сложная задача из опыта?
- На старте одного из проектов, взаимодействуя с бекенд разработчиком, объединил микрофронты в BFF слой после чего фронтенд-разработчики смогли писать YAML файлы для генерации (через query API) codegen ручек которые сразу подхватывали всю типизацию API. Это дало хороший буст по DX и ускорило разработку.
Чуть менее интересное, но тоже примечательное, это то что довелось писать server actions на SQL для 14го Next’a, когда руководство решило протестировать в проекте новые технологии.
Что мне было бы интересно изучить в перспективе?
- Хотел бы расширить свою экспертизу по другим фронтенд фреймворкам. В планах изучить Angular.
Проекты
(4 года 10 месяцев)
Платежная система
Роль
Frontend разработчик, тимлид Frontend команды
Обязанности
1. Описание проекта: High Load приложение для обработки платежей
2. Размер команды: 3 Front, 4 Back, 2 Project Manager, 1 Team Lead
3. Основные технологии: React, TypeScript, Redux toolkit (RTK), React hook form, Zod Validator, AntD
4. Выполняемые задачи (что и как делалось):
– Унифицировал работу Frontend и Backend, используя общие для бэка и фронта zod схемы и типы составленных из них. Это ускорило разработку в среднем на 30%, так как время для описания типов на фронте больше не требовалось.
– Работал над оптимизацией приложения: перенес стор и связанную логику с ванильного Redux на RTK Query, параллельно очищая приложение от дублирующихся запросов. Это привело к улучшению производительности приложения благодаря кэшированию.
– Оптимизация контракта данных c Backend, что привело к уменьшению времени запроса на 40%.
– Провел рефактор и привел приложение к единой архитектуре.
– Выполнял описание и постановку задач команде frontend-разработчиков.
– Проводил демо разработанного за спринт функционала для заказчиков.
– Проведение технических собеседований для найма frontend-разработчиков в команду.
Достижения
После проведения аудита по проекту, выделил проблемные места как в работоспособности приложения, так и в кодовой базе. Устранили их путем переписывания серверной логики и состояния на RTK Query, очисткой кодовой базы от дублирующегося кода. Совместно с Backend разработчиками обрезали контракты данных и вынесли часть логики на бэк. Это помогло снизить нагрузку на фронтенд и улучшить DX.
Стек специалиста на проекте
HTML, REST API, TypeScript, React Hook Form, Prettier, AntD, React, Zod, lint, Validation, Redux Toolkit (RTK), Zod validator
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
Back-office для золотодобывающей компании
Роль
Front-end разработчик
Обязанности
1. Описание проекта: Приложение для автоматизации полного цикла найма сотрудников
2. Размер команды: 1 Front, 1 Back, 2 Full Stack, 1 Lead
3. Основные технологии: React, Bootstrap 4, Tanstack query, GoJs
4. Выполняемые задачи (что и как делалось):
– Создание универсального конструктора таблиц для быстрой интеграции CRUD для табличных данных с backend’a.
– Построение графиков при помощи GoJS
– Внедрение Vite на замену Webpack. Настройка сборки проекта.
– Внедрение Tanstack query + Axios на смену кастомным fetch запросам, для упрощения взаимодействия с сервером и кэширования.
– Настройка пайплайнов в Gitlab CI/CD.
– Рефакторинг легаси кода.
Достижения
Провел аудит существующего кода и смог максимально его улучшить для упрощения дальнейшей разработки за счет рефакторинга критических мест и внедрения современных инструментов.
Стек специалиста на проекте
HTML, REST API, Bootstrap 4, Prettier, React, lint, TanStack Query, GoJs
Отрасль проекта
Manufacturing
Период работы
Август 2024 - Февраль 2025
(7 месяцев)
Платформа для обучения и развития компетенций IT-специалистов
Роль
Front-end разработчик
Обязанности
1. Описание проекта: Приложение для составления планов развития и мониторинга прогресса IT специалистов
2. Размер команды: 3 Front, 1 Back, 1 QA, 1 Analyst, 1 Pm
3. Основные технологии: Next 14, React, TypeScript, GoJs, Tailwind CSS, CASL
4. Выполняемые задачи (что и как делалось):
– разработка функционала согласно ТЗ
– разработка UI kit
– верстка страниц, разделов и компонент
– интеграция WYSIWYG редактора для создания скиллов и их редактирования
– создание дашбордов для управления командами
– работа над ролевой моделью (разграничение доступа к разделам приложения, основываясь на роли).
Достижения
Внедрил в компании Tailwind CSS и создал кастомный config для него. После этого в компании начали перенос с SASS на Tailwind CSS некоторых проектов за счет чего выросла скорость разработки нового функционала.
Стек специалиста на проекте
HTML, REST API, TypeScript, Prettier, Tailwind CSS, React, lint, casl, GoJs, Next 14
Отрасль проекта
RnD
Период работы
Январь 2024 - Август 2024
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЮРГПУ(НПИ) Южно-Российский государственный политехнический университет.
Специальность
Инфокоммуникационные технологии и системы связи. Бакалавр
Завершение учебы
2023 г.