Александр Рубенов (arubenov), 24 года, Россия, МоскваАлександр Рубенов (arubenov), 24 года, Россия, Москва
Frontend-разработчик (React)Фронтенд разработчикСредний (Middle)
Ищу работу

Контакты

Войти
Возраст: 24 года
Опыт работы: 6 лет и 9 месяцев
Регистрация: 07.09.2019
Последний визит: 6 дней назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Русский родной языкАнглийский В1

Обо мне

telegram: @arubenov — предпочитаемый способ связи

Проживаю в Москве. Более 6 лет разрабатываю интерфейсы на React, Redux, TypeScript. Опыт работы в различных проектах: от стартапа до крупнейшей IT-компании в России, от интерфейсов банкомата до социальной сети. Умею работать в команде следуя принципам Agile

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

Ищу сильную команду, которая ставит перед собой четкие цели и видит пути к их достижению. Есть опыт наставничества в компаниях и на обучающих курсах «JavaScript. Профессиональная разработка веб-интерфейсов» в HTML Academy


GitHub: github.com/rubenovdev
Telegram: t.me/arubenov

Навыки

React
Redux
TypeScript
JavaScript
Webpack
HTML
CSS
Node.js
Vite
Создание telegram-ботов

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

Опыт работы

  • IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group
    Фронтенд разработчик (Средний)Frontend-разработчик
    Январь 2023 — По настоящее время (2 года и 3 месяца)

    Стек технологий: React, Redux, TypeScript

    Команда «X5 Transport», работа над внутренним проектом под NDA

    ReactReduxTypeScriptJavaScriptWebpackHTMLCSSNode.js
  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    Фронтенд разработчик (Средний)Разработчик интерфейсов
    Ноябрь 2020 — Январь 2023 (2 года и 3 месяца)

    Стек технологий: React, Redux, TypeScript

    Команда «Дзен.Видео», dzen.ru/video
    Достижения:
    - Добавил парсинг таймкодов и эпизодов видео из описания к видео. Автор видео может добавить таймкоды и эпизоды в описании и они отобразятся в плеере в виде интервалов на временной шкале, после выкатки фичи общее время пользователя в Дзене выросло на 1%. Так же добавил онбординг для новых пользователей
    - Добавил витрину с видео-карточками (видео располагаются плитками, а не лентой) на главной станице Дзен.Видео - dzen.ru/video

    Результаты:
    - Разработал новую страницу «История просмотров - dzen.ru/video/history, на которой пользователь может увидеть все ранее просмотренные видео с разделением по датам
    - Сделал редизайн страницы редактора видео - dzen.ru/profile/editor/new#/video-editor, новый интерфейс повлиял на удобство пользования при добавлении нового контента
    - Добавил возможность показа превью видео из исходника в редакторе при добавлении нового видео. Превью из исходника имеет меньший размер файла и доступно к просмотру практически сразу. Скорость отображения превью сократилась с 40-50 до 10-15 секунд, что положительно повлияло на пользовательский опыт
    - Во время дежурства разбирался с багами (починил более 50 багов), запускал релизы и эксперименты, писал скриншотные и интеграционные тесты. Дежурство длится одну неделю с периодичностью раз в месяц

    Перешел из Яндекса в VK при покупке Дзена

    ReactReduxTypeScriptJavaScriptWebpackHTMLCSSNode.js
  • Сервис объявлений, которым каждый месяц пользуется треть населения России
    Фронтенд разработчик (Средний)Frontend engineer
    Декабрь 2018 — Ноябрь 2020 (2 года)

    Стек технологий: React, Redux, TypeScript, Storybook, Webpack

    Команда «Авито Авто», avito.ru/moskva/avtomobili
    Достижения:
    - Разработал страницу для заполнения и скачивания договора купли-продажи автомобиля и сверстал шаблон ДКП в HTML для конвертации в PDF - avito.ru/dogovor-kupli-prodazhi-automobilya
    Ежемесячно ДКП скачивают более 200 000 раз, что способствует привлечению новых пользователей на сайт
    - Разработал страницу для покупки полиса ОСАГО - avito.ru/osago (страница открывается при выключенном AdBlock)
    Ежемесячно на Авито оформляют более 3 000 полисов ОСАГО
    - Разработал страницу для оценки рыночной стоимости авто - avito.ru/evaluation/cars
    Ежемесячно 50 000 пользователей оценивают стоимость авто на Авито
    - Разработал MVP-страницу для покупки страхового полиса на случай отказа в регистрации авто для проверки продуктовой гипотезы - m.avito.ru/title-insurance
    - Выполнил backend-задачу на Golang: изменил значения полей, отправляемых в ответ на запрос, тем самым попробовал себя в смежной роли

    Результаты:
    - Разработал фичи, направленные на улучшение пользовательского опыта: добавил поддержку изображений в фильтр по поколениям авто, бейджи со скидками, новые статьи в учебник по выбору авто, группировку АКПП в фильтрах через AB-тест, новые фильтры и новый компонент Multiselect в UI-Kit
    - Участвовал в проекте по бронированию авто на карточке объявления

    Команда «Авито Недвижимость», avito.ru/moskva/nedvizhimost
    Результаты:
    - Вывел цену за м^2 на сниппеты объявлений
    - Добавил 30 новых параметров для подачи и редактирования объявления - avito.ru/additem

    ReactReduxTypeScriptJavaScriptWebpackHTMLCSSNode.js
  • Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
    Фронтенд разработчик (Младший)Frontend developer
    Июль 2018 — Декабрь 2018 (6 месяцев)

    Стек технологий: React, Redux, TypeScript, Styled components

    Команда «Банкоматы»
    Интерфейс банкоматов Тинькофф представляет собой web-приложение на React, которое запущено в Chrome. Взаимодействие между приложением и «железом» банкомата происходит при помощи локального веб-сервера

    Достижения:
    - Внедрил Sentry в проект банкоматов для мониторинга ошибок и исправил часто встречающиеся баги
    - Выявил утечку памяти в приложении и устранил ее

    Результаты:
    - Занимался разработкой админки для банкоматов с нуля (внутренний сайт для службы поддержки, инкассаторов, мастеров и клининга)
    - Разработал интерфейс банкоматов в новом дизайне UI 2.0
    - Разработал интерфейс банкоматов в темной теме
    - Разработал новый сценарий операций по договору, а не по карте
    - Разработал фестивальный UI-банкоматов

    ReactReduxTypeScriptJavaScriptWebpackHTMLCSSNode.js

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

  • Московский политех

    Московский политехнический университет
    Москва1892 выпускника
    Факультет информатики и систем управления
    Сентябрь 2018 — Июль 2022 (3 года и 10 месяцев)

    Информатика и вычислительная техника

Дополнительное образование