livemirsilivemirsi

Артём Касапчук

frontend engineer · Фронтенд
Открыт к предложениям
Возраст: 32 года
Опыт работы: 10 лет и 2 месяца
Регистрация: 30.07.2013
Последний визит: 2 недели назад
Местоположение: Россия, Москва
Профессиональные навыки: JavaScript · ReactJS · Redux · Node.js · CSS · Git · Webpack
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Frontend engineer

Что я умею:

 Опытный frontend engineer с опытом разработки новых продуктов с нуля и поддержки сложного legacy.

Какие цели я ставлю при разработке продуктов:

Основной фокус моей работы - это развитие продукта. Всегда пытаюсь совместить задачи и требования разработки и бизнеса для достижения максимально возможной продуктивности. Продукт важней всег

Как я вижу разработку продуктов:

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

В работе в основном использую:

Development:

react, redux, redux-thunk, axios, react-router, scss, less, typescript, styled-component, storybook etc

dev tools:

git, webpack, eslint, stylelint, babel etc

test:

jest, enzyme etc

backend:

nodejs(koajs, pm2), mongodb, nginx, docker etc

Инструменты и подходы к разработки того или иного продукта выбираю исходя из архитектурных решений, технологической проблематики и бизнес требований к продукту. 

Участие в профессиональных сообществах

Опыт работы

  • Сервис для отправки push-уведомлений
    Москва · От 10 до 100 сотрудников
    Senior Frontend Engineer
    Апрель 2019 — По настоящее время (1 год и 10 месяцев)

    Получил опыт опыт разработки новых продуктов в качестве senior frontend engineer.  Разрабатывал и поддерживал приложения различной технологической  сложности.

    • Разработка архитектуры проектов
    • Разработка  приложения  на canvas
    • Разработка приложения личного кабинета пользователя
    • Разработка chrome расширения
    • Внедрение системы мониторинга ошибок для frontend приложений
    • Организация процесссов для разработки внутренного продукта компании
    • Разработка и поддержка ui kit
    • Сопровождение и поддержка приложений
    • Формирование задач разработки для достижения бизнес требований
    • Декомпозиция задач  разработки

     Разработка и поддержка продуктов:

    • Продукт повышающий рейтинг мобильных приложений
    • Продукт для автоматизации маркетинговых стратегий(Customer Journey Builder)
    • Внутренний продукт для онбоарда новых пользователей 
    • Личный кабинет пользователей для конфигурации, настройки и отправки push/email etc 
    • Внедрение системы мониторинга ошибок frontend приложений
    • UI  kit.
  • XOR Services
    Москва
    Frontend Developer
    Сентябрь 2018 — Апрель 2019 (8 месяцев)

    Работал в команде frontend, разрабатывал и поддерживал несколько web приложений. Принимал активное участие:

    • Планирование задач
    • Декомпозиция задач
    • Настройка процессов отдела разработки 

     Разработка и поддержка продуктов:

      - личный кабинет программы лояльности карты тройки https://gorodtroika.ru/ 

      - личный кабинет для заказ рекламы в метро и других видов общественного транспорта https://nebo.digital/

     - личные кабинеты для работы сотрудников компании 

  • Частная практика, работа без зачисления в штат
    Балаково · От 1000 до 5000 сотрудников
    Fronend developer
    Январь 2017 — Август 2018 (1 год и 8 месяцев)

    Frontend разработка приложений на js. Работая с самыми различными проектами улучшил многие скилы:

    • Правильно выстраивать коммуникации с различными специалистами на проекте. 
    • Декомпозировать задачи, давать экспертизу по различным вопросам frontend разработки.
    • Разрабатывать архитектурные решений как для новых проектов, так и для существующих. 
    • Работать с легаси кодом различной сложности.

    Получил опыт работы:

    • Разработка приложений на vanilla js
    • Разработка приложений на reactjs и c его экосистемой (redux, redux-thunk, axios, react-router, styled-component, storybook)
    • Тестирование (jest, enzyme, react-testing-library)
    • Настройка и использование дев инструментов(git, webpack, webpack-devserver, eslint, stylelint, babel etc)
    • Backend разработка (nodejs, koajs, pm2, mongodb, nginx, docker)
    Поисковая оптимизация, создание сайтов
    Февраль 2012 — Январь 2016 (4 года)
    Поисковая оптимизация, создание сайтов, контекстная реклама
    Январь 2010 — Январь 2012 (2 года и 1 месяц)

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

  • БИТТУ - БФ СГТУ

    Балаковский институт техники, технологии и управления - Балаковский филиал Саратовского государственного технического университета
    Балаково · 30 выпускников
    Инженерно-строительный
    Сентябрь 2005 — Июнь 2010 (4 года и 9 месяцев)

    Управление и информатика в технических системах