rawle51rawle51

Konstantin Antonov

Fullstack developer (node.is)Фронтенд разработчикФулстек разработчикСтарший (Senior)
От 7000 $Не ищу работу
Возраст: 30 лет
Опыт работы: 5 лет и 6 месяцев
Регистрация: 02.06.2016
Последний визит: 1 неделю назад
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: JavaScriptReactWebpackNode.jsAWSPostgreSQLDockerJest
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Only remote (работа в офисе / комбинированный график не рассматриваю)

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

Опыт работы

  • Онлайн-помощник для бизнеса
    От 100 до 1000 сотрудников
    Senior software engineer
    Октябрь 2021 — По настоящее время (11 месяцев)

    - разработка клиентской части продуктов (react, redux, sagas, react-queries, styled components, webpack + module federation), поддержка и развитие ui kit (storybook)

    - разработка серверной части продуктов (node.js, koa, postgresql, aws services)

    - для любой части приложения используем тесты (jest, react testing library, chai, mocha, playwright)

  • Тинькофф делает жизнь 15 миллионов клиентов проще и удобнее каждый день
    МоскваБолее 5000 сотрудников
    Главный фронтенд разработчик (Senior frontend engineer)
    Август 2019 — Август 2021 (2 года и 1 месяц)

    Старший фронтенд разработчик в подразделении разработки программного обеспечения для банкоматов

    - Разработка приложения банкомата Tinkoff (основной проект)

    • дизайн, разработка и доставка кода SPA приложения интерфейса банкомата на базе стека React, Redux, Typescript, Rxjs, Router.
    • кросс-командное code review
    • написание  unit тестов
    • release engineering

    За время работы на проекте:

    Запустили приложение для первого в Москве банкомата без физической клавиатуры.

    Также в разработке находились другие приложение экосистемы по работе с банкоматами:

    • приложение инкассации банкомата Tinkoff
    • приложение киоска Tinkoff (терминал с возможностью пополнения счетов банка и партнеров)
    • приложение мониторинга, сопровождения и поддержки банкоматов (ATM admin) на базе стека React, Redux, Typescript, Redux-SagaStyled-Components, Material-Ui

    За время работы на проекте:

    • запуск внутренней IVR телефонии Tinkoff для сотрудников службы поддержки


    Maй 2020 - переход в департамент разработки одного из основных продуктов Tinkoff:  платформа tinkoff.ru, бизнес линия: личного кабинета для физических лиц.

    Октябрь 2020 - повышение грейда: Главный разработчик.

    • дизайн, разработка и доставка кода SPA приложений личного кабинета (поддержка более 10 приложений и внутренних библиотек) на стеке React, Typescript,  CSSModules + внутренние инструменты компании
    • написание интеграционных автотестов на внутреннем фреймворке (похож на cypress)
    • release engineering  
    • кросс-командное code review
    • support поддержка и консультирование участников других команд по. специфике работе с приложением + 3 уровень поддержки (работа с обращениями)
    • контрибьютинг в проекты внутренней экосистемы: UI kit библиотека, инструменты тестирования и разработки
    • разработка хром расширения для внутренней разработки и тестиоования
    • разработка / развитие slack ботов для автоматизации процессов команды
    • CI / CD  (gitlab-ci) + Docker + k8s

    За время работы на проекте:

    • Запуск с нуля webview приложения для мобильного банка
    • Разработка под ключ новых фич с интеграцией в  различные приложения: заморозка карты, получение и отображение налоговых начислений как самозанятый, рассрочка по кнопке и тд


  • Меняем рынок автобусных перевозок за счет использования современных технологий.
    МоскваОт 10 до 100 сотрудников
    Frontend developer
    Август 2018 — Июль 2020 (2 года)

    Поддержка клиентской части проекта Busfor

    • кроссбраузерная адаптивная вёрстка: поддержание старой версии на препроцессоре SASS, написание новых компонентов на Styled-components
    • модификация и доработка текущего функционала
    • разработка нового функционала продукта с использованием последних стандартов и практик React + Redux (hooks, memo, SSR ... etc.)
    • разработка корпоративного ui кита с поддержкой в Storybook
    • кросс-командное code review
    • написание unit & e2e тестов (Jest, Enzyme)
    • оптимизация клиентской части приложения
    • сборка релизов (release engineering)

    Проекты:

    1.BUSFOR - сервис по поиску и бронированию билетов на автобус

            2. Билеты-автобус https://bilety-avtobus.ru/ - WL на основе кодовой базы Busfor

            FRONT: React, Redux, Styled Components/SASS), Jest, Enzyme, Webpack, ramda, reselect, redux-thunk, react-route, storybook, eslint(airbnb), SSR

            BACK: Ruby, Rails, slim (template language)

            С августа 2019 года - удаленный part-time

          1. Онлайн-магазин ежедневных распродаж
            МоскваОт 100 до 1000 сотрудников
            IT project manager
            Февраль 2017 — Август 2018 (1 год и 7 месяцев)

            Запуск интернет-проектов в сфере электронной коммерции с нуля под ключ любой сложности:

            • Организация работы ИТ отдела: PHP/JAVA разработчиков, front-end разработчиков, дизайнеров, QA департамента
            • Составление и контроль Roadmap внутреннего API для развития партнерских проектов
            • Оценка запуска проектов:
              • Сбор требований от заказчика и формирование технического задания(ТЗ) для ИТ отдела
            • Формирование спринта:  проработка задач, приоритизация задач
            • Поддержка текущих проектов (12 проектов)

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

          • МГУ им. Ломоносова

            Московский государственный университет имени М.В. Ломоносова
            Государственного управления
            Сентябрь 2009 — Июнь 2014 (4 года и 9 месяцев)
            Специалист в области управления