Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Роман Усков (romulus94), 30 летРоман Усков (romulus94), 30 лет

Роман Усков

Обожаю изучать новые технологии и расширять профессиональный кругозорФронтенд разработчикСтарший (Senior)
Рассмотрю предложения

Контакты

Войти
Возраст: 30 лет
Опыт работы: 4 года и 6 месяцев
Регистрация: 10.03.2020
Последний визит: 1 день назад
Гражданство: Россия
Дополнительно: готов к удаленной работе
Знание языков: Английский С1Японский В2

Обо мне

Сбежал из международных отношений в IT. В настоящее время работаю старшим frontend разработчиком в VKВидео. Люблю изучать что-то новое по работе и не очень.  Хотел бы поработать с микрофронтендами на практике. Имею опыт проведения собеседований (помог подобрать более 20 классных специалистов уровня миддл и выше). Также обладаю опытом наставничества на курсах frontend-разработки и адаптации новых сотрудников

Навыки

React
Redux
Node.js
Sass
БЭМ
TypeScript
JavaScript
Веб-разработка
Webpack
Svelte.js

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

Опыт работы

  • Место встречи лучших
    КазаньБолее 5000 сотрудников
    Фронтенд разработчик (Старший)Старший frontend-разработчик
    Август 2023 — По настоящее время (1 год и 5 месяцев)

    Чем я занимался в VKВидео последний год:

    - внедрение интерактивного видео на стороне m.vk.com и vk.com
    - распилил один глобальный стор на микросторы из оbservable-объектов, каждый с со своей логикой
    - внедрение функционала интерактивного видео на smart tv
    - вынес сборку umd-бандла зависимостей плеера из esm-модулей с последующей транспиляцией и проверкой es5 синтаксиса в отдельный пакет
    - оптимизация сборки umd бандла с 2.5мб до 600кб,
    - внедрение архитектурной секции для собеседований и ведение доки

    Фулстек разработчик (Средний)Fullstack разработчик
    Август 2021 — Август 2023 (2 года и 1 месяц)

    - Разработка MVP-продуктов (SPA-приложений), а также разработка и интеграция с серверной частью приложения
    - Оптимизация приложений на клиенте и сервере
    - Поддержка и доработка микросервисного приложения, перенос данных и функционала старого приложения, написанного на Python 2.7 на современный лад, а также миграция данных
    - Менторинг новых разработчиков и проведение код-ревью
    - Разработка и внедрение фронтенд-архитектуры на базе монорепозитория (конфиги, линтеринг, ui-kit)
    - Написание тестов для фронтенда (jest, react-testing-library)

    JavaScriptReactSassTypeScriptPythonDockerDjangoRESTful APIGitSQL
  • Infolabs
    Белгород
    Фулстек разработчик (Младший)Программист
    Июль 2020 — Август 2021 (1 год и 2 месяца)

    Поддержка и разработка новых фичей на стороне сервера и клиента для нескольких продуктов:

    1) CMS Ольха для региональных СМИ
    2) ОСК (Омниканальная система коммуникаций) - платформа для взаимодействия граждан с местными органами самоуправления (подача заявок на решение проблем жителей, голосование за идеи, подача жалоб на местные органы самоуправления и т.д.)
    3) E-commerce приложение для продажи товаров

    Все выше перечисленные платформы работают на базе фреймворка, основанного на системе управления знаний (дерево терминов, через которое можно связывать разные сущности, в частности, географические координаты, различные тематики и т.д.)

    В качестве fullstack-разработчика большую часть времени провёл, работая с системой ОСК, где занимался выгрузкой отчётов и отрисовкой на стороне фронта, внедрением телеграм-бота, разработкой опросов и т.д.

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

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

    Московский государственный университет имени М.В. Ломоносова
    Глобальных процессов
    Сентябрь 2012 — Июнь 2016 (3 года и 9 месяцев)
    Международные отношения

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