Артур Филимонцев (homerboy19520), 25 летАртур Филимонцев (homerboy19520), 25 лет

Артур Филимонцев

Frontend Tech LeadФронтенд разработчикАрхитектор программного обеспеченияСтарший (Senior)
От 6000 $Не ищу работу

Контакты

Войти
Возраст: 25 лет
Опыт работы: 5 лет и 7 месяцев
Регистрация: 19.02.2022
Последний визит: 1 неделю назад
Гражданство: Беларусь
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Навыки

Vue.js
Nuxt.js
GraphQL
JavaScript
TypeScript
CI/CD
Docker
Sentry
Управление людьми
Оптимизация кода

Опыт работы

  • Качественный сервис для безопасных и рентабельных инвестиций в цифровые финансовые активы
    СингапурОт 100 до 1000 сотрудников
    Фронтенд разработчик (Старший)Frontend Tech Lead
    Октябрь 2023 — По настоящее время (1 год и 3 месяца)

    Тип продукта: Продуктовая разработка, крипто банк, проекты авторизации и настройки

    Команда: 14 фронт, 18 бэк, 5 проджект, 4 дизайнера

    Стэк: Vue, Typescript, Jest, VueX, VueRouter, RESTful, Storybook, Tilewind

    Инструменты коммуникации: Jira, Sluck

    Организация кодовой базы: Gitlab по GitlabFlow

    Обязанности:
    - Организация и управление релизным циклом проектов и процессами внутри команды
    - Онбординг новых сотрудников
    - Участие в квартальном планировании, груминге, планинге
    - Декомпозиция и оценка задач, выполнение их в установленый дедлайн
    - Поддержка существующей кодовой базы и внедрение новых фич
    - Коммуникации с коллегами продукта и смежниками
    - Документация проектных знаний в confluense
    - Приоритизация urgent инцидентов, организация в их решении

    Примеры выполненных задач:
    - Разработал антифрод сервис, агрегирующей проверки на стороне фронта по ответу с сервера и инициализирующий сервис конкретной проверки
    - Решил проблему разлогинов с помощью устранения бага асинхронных склеенных запросов на всех проектах
    - Разработал сервис стека очередности асинхронных запросов и внедрил его внутрь мидлвары контролирующей процесс обновления access токена
    - Создал план миграции по переходу монолита с vue 2 на vue 3 и успешно завершив его
    - Улучшил метрики Web Vitals от 20% до 400% с помощью оптимизаций загрузки данных на страницах проектов
    - Интегрировал в систему различные сервисы sumsub, google captha, sentry, unlish и другие
    - Внедрил в процессы unit тестирование и проверку их в CI/CD
    - Выстроил четкую флоу тестирования с помощью тестовых стендов и внедрения unit тестирования внутрь CI/CD
    - Организовывал совместные релизы 6 команд
    - Внедрил runtime envs
    - Разрабатывал компоненты через storybook и версионировал их с помощью lerna
    - Поддерживал сервис авторизации отвечающий за критичный для пользователя функционал (запросы входа, выхода, рефреш access токена, перезапросы на протухание токена и тд)
    - Проводил код ревью коллег, груминг, планинг, фронтенд задач

  • Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Фронтенд разработчик (Средний)Frontend developer
    Сентябрь 2021 — Октябрь 2023 (2 года и 2 месяца)

    Тип продукта: Аутсорс разработка, расширенный аналог Gitlab, приложение telegram app, b2b crm

    Команда: 13 фронт, 8 бэк, 1 проджект

    Стэк: Vue, Typescript, Jest, VueX, VueRouter, GraphQl, GitlabUI, Scss

    Инструменты коммуникации: Jira, Telegram

    Организация кодовой базы: Bitbucket по GitlabFlow

    Обязанности:
    - Поддержка существующей кодовой базы и внедрение новых фич
    - Декомпозиция и оценка задач
    - Трек времени и документация задач
    - Коммуникации с коллегами в продуктовой команде

    Примеры выполненных задач:
    - Внедрил unit тестирование (компоненты, storage, composables) и повысил покрытие до 95%
    - Разработка GraphQl мидлвары для обработки данных
    - Добавил механизм JWT авторизации
    - Внедрил сторонние библиотеки
    - Увеличил метрики LCP, FID, CLS до 70% c помощью замены зависимостей, оптимизации потока данных, кеширования assets и др
    - Интегрировал проект в Sentry, логировал события, создал алерты на ключевые пользовательские сценарии
    - Собрал в confluence проектные знания и артефакты (разворачивание проекта, работа с env, как работать с git flow)
    - Мигрировал бизнес логику js с CSR на SSR
    - Перенес модули проекта в web в Telegram App

    Vue.jsTypeScriptJestGraphQLGitLabApolloSCSSJiraPostman
  • Разработка крупных проектов в e-commerce и не только
    Санкт-ПетербургОт 10 до 100 сотрудников
    Фронтенд разработчик (Средний)Frontend developer
    Июнь 2019 — Сентябрь 2021 (2 года и 4 месяца)

    Тип продукта: Продуктовая разработка, проект недвижимости

    Команда: 5 фронт, 12 бэк, 2 проджект, 1 дизайнер

    Стэк: Nuxt, Typescript, VueX, VueRouter, Docker, GraphQl, Pug, StoryBook, Scss

    Инструменты коммуникации: YouTrack, Битрикс24

    Организация кодовой базы: Gitlab по Gitflow

    Обязанности:
    - Поддержка существующей кодовой базы и внедрение новых фич
    - Декомпозиция и оценка задач
    - Трек времени и документация задач
    - Коммуникации с коллегами в продуктовой команде

    Примеры выполненных задач:
    - Разработал алгоритм для поиска кратчайшего пути по двум точкам на карте
    - Разработал базовые компоненты (чекбокс, инпут, модальное окно окна и тд) и внедрил их в storybook с описанием
    - Оптимизировал тяжелые запросы GraphQl на страницах проекта
    - Подключал теги для тестирования экспериментальных фич на продакшене
    - Вынес бизнес логику в storage из компонентов и привел данные в консистентный вид
    - Вынес в css переменные цвета, шрифты и проект изменил на их применение

    Nuxt.jsTypeScriptVue.jsDockerGraphQLPugStorybookSCSS

Высшее образование

  • БелГУТ-Гомель

    Белорусский государственный университет транспорта
    Военно-транспортный
    Февраль 2017 — Июнь 2020 (3 года и 4 месяца)

    Факультет военно-транспортный специализация иссо, восстановление искусственных сооружений.Изучал прикладную,высшую математику, сопротивление материалов, физику, химию