АК
Антон К.
Мужчина
Россия, Тюмень, UTC+5
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A1
Главное о специалисте
Антон — опытный React-разработчик с навыками работы на проектах в сферах FinTech & Banking, E-commerce & Retail, EdTech, FoodTech.
На своих проектах Антон выполнял задачи по разработке, рефакторингу, тестированию, анализу требований, планированию и расстановке приоритетов. Он работал над созданием SPA архитектуры React приложений, написанием API, разработкой фильтров и сортировок, а также помогал младшим разработчикам.
Опыт Антона включает работу над проектами системы компенсации питания для сотрудников через предоплаченные банковские карты, REJO (дистрибьютор систем нагревания табака), ОФОРМИСТ — встраиваемый универсальный конструктор меблировки и отделки, портала для планирования и отслеживания профессионального развития сотрудников в digital компании, музыкального сервиса и сайта кофейни.
Проекты
(2 года 6 месяцев)
Система компенсации питания для сотрудников через предоплаченные банковские карты
Роль
Fullstack разработчик (старший)
Обязанности
Подготовка проекта к разработке (репозиторий, общая настройка проекта: настройка репозитория, написание Docker-файла для сборки образа);
Разработка страницы "сотрудники" с возможностью просмотра списка и статусов сотрудников в табличном формате;
Разработка страницы "отчеты" с возможностью выбора таблицы для получения аналитики;
Разработка фильтрации и сортировки информации по определенным критериям;
Разработка карточки сотрудника с информацией о балансе, тратах, статистике, истории пополнения;
Разработка главной страницы с гистограммой и возможностью отслеживания всех карт, сотрудников, баланса, общего остатка, статистики, истории пополнений;
Помощь младшему разработчику (ревью кода и помощь во всех вопросах касающихся разработки проекта);
Написание API;
Исправление багов, выявленных на этапе тестирования;
Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
Построение с нуля SPA архитектуры React приложения;
Написание мокового backend на Node.js.
Команда: 2 Frontend разработчика, 1 Backend разработчик, 1 TL, 1 Product, 1 PM, 1 QA
Стек специалиста на проекте
pm, React Hook Form, Работа с требованиями: выявление, анализ, управление, JavaScript, Разработка, Программное обеспечение, репозиторий, SPA, API, Git, QA, Frontend, React Router, SWR, Backend, Zod, Framer Motion, Tailwind, CSS, Docker, Планирование, Расстановка приоритетов, TypeScript, Аналитика, Vite, Декомпозиция и структуризация задач, Chart.js, React, Testing, Node.js
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Май 2024
(4 месяца)
REJO (дистрибьютор систем нагревания табака)
Роль
Fullstack разработчик
Обязанности
Описание: Разработка сайта компании по поставке табачной продукции и нагревательных систем для табака с учетом задачи последующего масштабирования, внедрения сервисов для взаимодействия с дилерами и розничными покупателями
Разработка административной панели - с возможностью управлять контентом сайта, посмотреть информацию об оставленных заявках и истории изменений контента с помощью Strapi;
Разработка каталога и страницы для партнеров (дилеров/дистрибьюторов) с помощью библиотеки React-hook-form - с возможностью заполнить анкету и отправить заявку с перенаправлением на почту менеджеру с помощью плагина и Strapi;
Разработка интерактивного теста для выбора вкуса стиков, по результатам которого предлагаются подходящие товары - основная логика была написана в Strapi;
Разработка главной страницы, страницы “О компании” и др. страниц - для анимации компонентов был использован Framer-motion и Swiper. Для стилизации компонентов был использован Tailwind. Для кеширования данных на стороне клиента был использован Tanstack Query;
Разработка главной страницы, страницы “О компании” и др страниц.
Написание логики компонентов, ui-компонентов и формы;
Подготовил cms strapi для проекта;
Интеграция клиентской части приложения с API, определение сущностей для запросов, взаимодействие с командой бэкенд разработки;
Настройка сборки фронт части приложения с помощью webpack;
Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
Исправление багов, выявленных на этапе тестирования;
Написал api для контента и для заявок;
Самостоятельно оптимизировал рабочий процесс, чтобы уложиться в измененные сроки проекта.
Команда: 2 Frontend разработчика, 1 Backend разработчик, 1 TL, Product, PM, 1 QA
Стек специалиста на проекте
Yandex Maps, Query, React Hook Form, ssgssr, JavaScript, Swiper, Разработка, Программное обеспечение, tanstack, Git, Strapi, Zod, Framer Motion, Tailwind, CSS, Docker, TypeScript, Next.js, React
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2023 - Февраль 2024
(4 месяца)
ОФОРМИСТ - встраиваемый универсальный конструктор меблировки и отделки
Роль
Fullstack разработчик (старший)
Обязанности
Конструктор мебели и дизайнерского ремонта:
Реализован пошаговый конструктор на React; В качестве инструмента сборки был использован Vite; Анимационные эффекты были реализованы с помощью библиотеки Framer Motion;
Реализовано два способа интеграции в сайт застройщика:
Первый способ - в виде всплывающего окна (быстрый - без изменяя архитектуры);
Второй - в интерфейс сайта через отдельный модуль с кнопкой или чекбоксом (полная интеграция);
Панель управления контентом:
В качестве основы для создания панели управления контентом был использован Node.js фреймворк Strapi;
В ходе кастомизации бэкенд части приложения были написаны несколько плагинов для кастомизации и создания новых контроллеров и сервисов, добавления крон-задач (сron jobs), функций жизненного цикла записей, модулей для работы с Excel-таблицами;
Помимо этого, была значительно расширена фронтенд-часть приложения:
Реализованы кастомные модули для управления контентом; Настроена система прав и доступов к модулям и плагинам;
Написание логики взаимодействия пользователя с виджетом;
Разработка api для виджета;
Исправление багов, выявленных на этапе тестирования;
Построение с нуля SPA архитектуры react приложения, определение структуры проекта и необходимых для реализации зависимостей;
Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
Интеграция клиентской части приложения с API, определение сущностей для запросов, взаимодействие с командой бэкенд разработки;
Помощь с настройкой стилей для интеграции в сайт застройщика.
Команда: 2 Frontend разработчика, 1 Backend разработчик, 1 TL, 1 QA
Стек специалиста на проекте
React Hook Form, Git, Strapi, Zod, Framer Motion, CSS, Docker, TypeScript, Vite, PostgreSQL, React
Отрасль проекта
E-commerce & Retail
Период работы
Май 2023 - Ноябрь 2023
(7 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тюменский государственный университет
Специальность
Факультет экономики и финансов, Экономическая безопасность
Завершение учебы
2019 г.
Дополнительное
Учебное заведение
IQ Dev
Специальность
Практический курс "React-разработчик"
Завершение учебы
2022 г.