Алексей Агарков (pure-code), 32 года, Россия, Санкт-ПетербургАлексей Агарков (pure-code), 32 года, Россия, Санкт-Петербург

Алексей Агарков

Front-end разработчик ReactФронтенд разработчикСредний (Middle)
От 250 000 ₽Ищу работу

Контакты

Войти
Возраст: 32 года
Опыт работы: 7 лет
Регистрация: 29.01.2019
Последний визит: 2 месяца назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Английский А2

Обо мне

Знаю на практике бэкенд, базы данных, docker, ui/ux и прочее, что помогает в понимании всех процессов разработки.

https://github.com/pure-code

Навыки

JavaScript
React
TypeScript
MobX
Redux
Jest
CSS-in-JS
Node.js
Webpack
Storybook

Участие в профсообществах

Опыт работы

  • Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
    Санкт-ПетербургБолее 5000 сотрудников
    Фронтенд разработчик (Средний)Frontend-разработчик, React
    Ноябрь 2023 — Июнь 2024 (8 месяцев)

    HR-платформа "Пульс" от Сбера. Работал в core-команде над дизайн-системой для всей платформы.

    Стек — React, TypeScript, Styled Components, Storybook.

    Мои основные задачи — разработка новых компонентов дизайн-системы и доработка уже существующих. Покрытие тестами всего кода, написание документации и проведение демо по использованию компонентов для разных команд.

    Из полезного, что я делал кроме самой разработки — расширил и дополнил документацию к уже существующим компонентам в Storybook, онбордил и помогал младшим разработчикам.

  • Crypto Trading Bot
    Санкт-Петербург
    Старший Frontend-разработчик, React
    Март 2022 — Сентябрь 2023 (1 год и 7 месяцев)

    Стояла задача кардинального редизайна интерфейса и больших форм после аутсорс-команд.

    Основной стек — React, TypeScript, MobX и SWR для работы с данными по REST API.

    Команда состояла из 1 тимлида, 4 бэкенд-разработчиков, 3 фронтов (2 на приложении, 1 на лендинги и блог), 1 девопса, 2 ручных тестировщиков. Плюс дизайнеры, проджект и аналитик. Взаимодействовали по Agile — спринты, дейлики, ретро.

    В ходе работы некоторые части были переписаны с нуля, остальные доработал и разбил на маленькие переиспользуемые компоненты и хуки, основные интерфейсные элементы вынес в отдельную ui-библиотеку. Внедрил TypeScript и типизировал весь проект. Исправил ошибки в настройках и зависимостях проекта. Вёл подготовку проекта к переходу на архитектуру FSD.

    Как итог:

    — Ускорилась разработка нового функционала, в некоторых кейсах расширение функций стало занимать пару часов, вместо нескольких дней.

    — Удалось избавиться от большинства багов, после чего на многих страницах выросла скорость работы интерфейса.

    — В будущем онбординг новых разработчиков не отнимет лишнее время, код в основном говорит сам за себя.

  • Мотивируем узнавать новое и развиваться на протяжении всей жизни
    МоскваОт 100 до 1000 сотрудников
    Frontend-разработчик ReactJS
    Сентябрь 2021 — Февраль 2022 (6 месяцев)

    Разрабатывал личный кабинет. Разрабатывал интерактивные обучающие уроки по разным предметам. На ранних этапах проекта работал в разных командах по каждому предмету, принимал решения о выборе инструментов и построении архитектуры.

    ReactTypeScriptJavaScriptHTMLCSSWebpackSCSS
  • Информационные технологии
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фронтенд разработчикФронтенд-разработчик
    Апрель 2021 — Август 2021 (5 месяцев)

    Разработка на React, Redux, Typescript, Jest;
    Работа по Agile/Scrum;

  • Pure.code()
    Санкт-Петербург
    Фронтенд разработчикФронтенд-разработчик
    Май 2017 — Февраль 2021 (3 года и 10 месяцев)

    Разрабатывал SPA на React.js. Использовал разные технологии и инструменты - TypeScript, Mobx, Redux, Styled components, REST, GraphQL.

    Работал в распределённых аутсорс-командах. Участвовал в больших проектах.