Роман Белков (roman_sword), 30 лет, Россия, ПензаРоман Белков (roman_sword), 30 лет, Россия, Пенза
Фронтенд разработчикВеб-разработчикСтарший (Senior)
От 250 000 ₽Не ищу работу

Контакты

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

Обо мне

Привет!


Я - Frontend разработчик с опытом более 8 лет. Работал в проектах, связанных с биллингом, фискализацией чеков, доставкой заказов, рассылкой электронных писем, рейтинговой системой для питомцев, аудиогидами.


Профиль GitHub - https://github.com/RomanSword


Мой стек:
JavaScript • TypeScript • CSS • HTML • React • React Native • Redux • Webpack  • Vite • EmberJs • Mobx • Jest • Sass • REST API • Docker • Storybook • Feature Sliced Design • Ant design • Figma • Gitlab • Vue.js • Python • FastAPI • Pyramid • Falcon • Django Framework • Pytest • PostgreSQL

Навыки

JavaScript
TypeScript
HTML
CSS
React
React Native
Redux
MobX
Webpack
Python

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

Опыт работы

  • Разработка системы деловых коммуникаций и электронного документооборота с >1 млн. компаний-пользователей
    Фронтенд разработчик (Старший)Senior Frontend разработчик
    Сентябрь 2023 — По настоящее время (1 год и 7 месяцев)

    Работаю в продуктовой команде.
    Участвую в развитии системы сервисов и компонентов биллинга.

    Команда состоит из 5 человек:
    • 1 Ведущего Backend разработчика
    • 2 Backend разработчика
    • 2 Frontend разработчика
    Также взаимодействую с командами тестировщиков, дизайнерами, менеджерами и другими командами разработчиков из смежных проектов.

    Обязанности:
    • Добавление нового функционала в проекты и сервисы, исправление багов, ревью кода
    • Участие в демонстрации работ по проектам
    • Документирование кода, декомпозиция макетов, составления ТЗ для проектов

    Достижения:
    • В условиях недостатка документации распутал и оптимизировал несколько проектов со сложной бизнес логикой
    • Перевел несколько проектов с внутреннего Frontend фреймворка на React
    • Принял участие во внутреннем конкурсе "Лучший код" и вошел в список победителей
    • Разработал и ввел в использование бойлерплейта для запуска новых проектов
    • Помимо разработки Frontend части функционала проектов также участвовал в разработке Backend на python на внутреннем фреймворке

    Стек:
    JavaScript • TypeScript • React • Redux • HTML • CSS • SCSS • Tailwind • БЭМ • i18n • Gulp • Webpack • Git • Docker • Python

  • Фронтенд разработчик (Старший)Frontend техлид
    Май 2018 — Сентябрь 2023 (5 лет и 5 месяцев)

    Участвовал в развитии проектов, связанных с рейтинговой системой для питомцев, фискализацией чеков, доставкой заказов, рассылкой электронных писем.
    Работал в продуктовой Scrum-команде.

    Команда состояла из 5 человек:
    • 1 Ведущего Fullstack разработчика и владельца продукта в одном лице
    • 2 Backend разработчика
    • 2 Frontend разработчика
    Также взаимодействовал с отдельной командой тестировщиков и дизайнерами.

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

    Достижения:
    • Создал и занимался сопровождением мобильных приложений на React Native
    • Создал npm библиотеку для React Native приложений для взаимодействием с нативом для сканирования datamatrix-кодов
    • Реализовал интеграцию мобильных приложений на React Native с платежными системами и терминалами оплаты
    • Написал редактора шаблонов с богатым функционалом для создания электронных писем
    • Ввел в проекты переключатели тем оформления, локализации на i18n, скриншотного тестирования в связке с Storybook
    • Создал и развил один из проектов по FSD методологии
    • Помимо разработки Frontend части проектов участвовал в разработке Backend на python

    Стек:
    JavaScript • TypeScript • React • React Native • Ember • Vue • MobX • Redux • SCSS • Storybook • Jest • Webpack • Адаптивная верстка • БЭМ • i18n • FSD • Git • Docker • Python • FastApi • Falcon • Django • Pyramid • PyTest • Postgres

  • Международная IT-компания по разработке ПО. Только лучшие проекты, только талантливые разработчики
    Фронтенд разработчик (Средний)Frontend разработчик
    Май 2017 — Апрель 2018 (1 год)

    Продолжил развитие в качестве Frontend разработчика.
    Работал в аутсорс Scrum-команде.
    Участвовал в развитии проектов, связанных с управлением умным домом, доставкой заказов, проведением собеседований.

    Команда состояла из 5 человек:
    • 1 Ведущего Frontend разработчика
    • 3 Frontend разработчика
    • 1 Дизайнера
    Также взаимодействовал с отдельной командой тестировщиков и менеджером проектов.

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

    Стек:
    JavaScript • React • Vue.js • Redux • HTML • SCSS • LESS • Webpack • Адаптивная верстка • БЭМ • Git • Docker

  • Сервис бронирования деловых поездок
    Фронтенд разработчик (Младший)Frontend разработчик
    Декабрь 2016 — Март 2017 (4 месяца)

    Проходил стажировку в качестве Frontend разработчика.
    Работал в продуктовой Scrum-команде.
    Участвовал в развитии сервиса для полного цикла организации командировок.

    Команда состояла из 8 человек:
    • 1 Ведущего Frontend разработчика
    • 2 Frontend разработчиков
    • 1 Ведущего Backend разработчика
    • 1 Backend разработчика
    • 1 дизайнера
    • 1 тестировщика
    • 1 менеджера проекта

    Обязанности:
    • Разработка новых фич, исправление багов
    • Создание компонентов для ui-библиотеки

    Стек:
    JavaScript • React • Redux • CSS • HTML • SCSS • Webpack • Адаптивная верстка • БЭМ • Git

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

  • ПГУ

    Пензенский государственный университет (бывший ППИ)
    Факультет вычислительной техники
    Сентябрь 2013 — Июнь 2017 (3 года и 9 месяцев)