Роман Клочков (romanrus98), 28 лет, Россия, Уфа
Роман Клочков (romanrus98), 28 лет, Россия, Уфа
Fullstack-разработчик с 4+ годами коммерческого опыта.Фронтенд разработчикФулстек разработчикСредний (Middle)
От 160 000 ₽Ищу работу

Контакты

Войти
Возраст: 28 лет
Опыт работы: 4 года и 7 месяцев
Регистрация: 11.07.2026
Последний визит: сегодня
Гражданство: Россия
Местоположение: Россия, Уфа
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Русский родной язык

Обо мне

Fullstack-разработчик с 4+ годами коммерческого опыта. Основные технологии: React, Vue 3,


Nuxt 3, TypeScript, NestJS и Laravel. Выполняю полный цикл разработки: от анализа требований


и проектирования интерфейсов до разработки API и выпуска функционала в продакшн.


Работал с продуктами с аудиторией до 1 млн пользователей и платёжными интеграциями TON


и Telegram Stars

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

REST
TypeScript
JavaScript
PostgreSQL
Linux
Git
PHP
Docker
React
Vue.js
GitLab
JSON
Vite
RabbitMQ
Redis
Laravel
NestJS
Node.js

Опыт работы

  • Anybot
    Москва
    Fullstack-разработчик
    Август 2024 — По настоящее время (2 года и 2 месяца)

    Проекты: Telegram Mini App продукты с аудиторией до 1 млн пользователей, игровыми

    механиками, TON-платежами и Telegram Stars, корпоративные сайты для компаний.

    Команда: 1 Team Lead, 2 Frontend-разработчика, 2 Fullstack-разработчика, 1 DevOps,

    QA-команда.

    Технологии: React, React Router, Zustand, TanStack Query, React Hook Form, Vue 3, Nuxt 3,

    TypeScript, NestJS, Laravel, Node.js, Tailwind CSS, Zod, Pinia, WebSockets, gRPC, REST API, Vitest,

    PHPUnit, Jest, Docker, FSD, Redis, PostgreSQL, RabbitMq.

    Инструменты: Swagger, Cursor, Codex, Google Analytics.

    Обязанности:- Выполнял полный цикл разработки frontend и backend: от проектирования и вёрстки до

    разработки API и выпуска сервисов в продакшн.

    - Разрабатывал и поддерживал frontend на React, Vue 3 и Nuxt 3.

    - Разрабатывал backend на Laravel и NestJS: REST API, бизнес-логику, авторизацию, валидацию и работу с данными.

    - Разрабатывал и поддерживал микросервисы на Node.js.

    - Покрывал frontend unit тестами на Vitest.

    - Покрывал backend на Laravel unit и feature тестами на PHPUnit, NestJS unit тестами на Jest.

    - Документировал REST API с помощью Swagger.

    - Проектировал и реализовывал игровые и пользовательские сценарии в Telegram Mini App.

    - Разрабатывал платёжные сценарии через TON и Telegram Stars, включая обработку транзакций, статусов и ошибок.

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

    - Создал кастомный Tailwind-плагин для единых responsive-правил в Telegram Mini App,
    сократив время реализации адаптивных интерфейсов примерно на 20%.

    - Провёл 100+ код-ревью, контролировал соблюдение code style и архитектурных
    договорённостей, выявлял ошибки и потенциальные уязвимости до выхода изменений в
    продакшн.

    - Оптимизировал SQL-запросы, добавил индексы и кеширование Redis, сократив среднее время ответа API с 200 мс до 90-110 мс и снизив нагрузку на backend и БД.

    - Спроектировал и реализовал платёжную систему через TON и Telegram Stars, через которую
    прошло 2000+ транзакций.

    - Настроил ESLint и правила FSD для контроля зависимостей и импортов между слоями,
    автоматизировав проверку архитектурных ограничений проекта.

    RabbitMQPostgreSQLRedisLaravelNode.jsNestJSVue.jsReactTypeScriptJavaScriptPHPNginxООПSQLGitREST
  • Cопровождаем бизнес в онлайне, создавая связь между аналоговым и цифровыми мирами
    От 10 до 100 сотрудников
    Fullstack-разработчик
    Февраль 2024 — Июль 2024 (6 месяцев)

    Проекты: интернет-магазин, портал для юристов, корпоративные сайты для компаний.

    Команда: 1 Team Lead, 1 Frontend-разработчик, 3 Fullstack-разработчика.

    Технологии: Nuxt 3, Vue 3, React, Laravel 10, Node.js, TypeScript, Tailwind CSS, Zod, Pinia, Zustand,

    WebSockets, PHP, REST API, Vitest, PHPUnit, TanStack Query, React Router, React Hook Form, VueUse.

    Инструменты: Swagger.

    Обязанности:

    - Выполнял полный цикл разработки frontend и backend: от проектирования и вёрстки до разработки API и выпуска сервисов в продакшн.

    - Покрывал frontend unit тестами на Vitest.

    - Покрывал backend unit и feature тестами на PHPUnit.

    - Разрабатывал и поддерживал микросервисы на Node.js.

    - Разрабатывал и поддерживал frontend на React, Vue 3 и Nuxt 3.

    - Реализовывал CRUD-модули, пользовательские сценарии, административные интерфейсы и

    realtime-обновление данных через WebSockets.

    - Документировал REST API с помощью Swagger.

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

    Достижения:

    - Провёл 100+ код-ревью и переработал 20+ legacy-компонентов, устранил утечки памяти и потенциальные уязвимости, снизил количество ошибок в продакшене.

    - Вынес повторяющуюся бизнес-логику в переиспользуемые компоненты и сервисы, что сократило время реализации похожих задач примерно на 30%.

    - Самостоятельно спроектировал, разработал и запустил в продакшн 2 коммерческих проекта с нуля.

  • Башкирский институт физической культуры
    Уфа
    Fullstack-разработчик
    Март 2022 — Февраль 2024 (2 года)

    Проекты: сервис расписания занятий, платформа тестирования студентов, электронная

    библиотека, система тайного голосования, внутренние сервисы для деканата, сайт института.

    Команда: 1 Team Lead, 1 Frontend-разработчика, 2 Fullstack-разработчика, 1 DevOps.

    Технологии: Vue 3, React, Nuxt, React Router, Zustand, TanStack Query, React Hook Form, Laravel,

    JavaScript, PHP, HTML, CSS, Tailwind.

    Обязанности:

    - Выполнял полный цикл разработки frontend и backend: от проектирования и вёрстки до разработки API и выпуска сервисов в продакшн.

    - Поддерживал и развивал сайт института.

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

    Достижения:

    - Запустил сервис расписания занятий на Vue 3 + Laravel для 600+ пользователей, заменил работу с Excel, сократил количество ручных операций и устранил необходимость ручной рассылки расписания: https://rasp.bifk.ru.

    - Создал платформу тестирования для 600+ пользователей, автоматизировал проведение 100+ тестирований в месяц и обеспечил возможность удалённого прохождения.

    - Создал электронную библиотеку для 250+ пользователей с каталогом из 200+ учебных материалов, обеспечил студентам постоянный онлайн-доступ к материалам.

    - Реализовал систему тайного голосования, сократил время проведения голосования с 1 часа до 10 минут за счёт автоматического подсчёта и вывода результатов.

    - Самостоятельно спроектировал, разработал и запустил в продакшн 5 внутренних веб-сервисов

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

  • Техник по информационным системам

    Уфимский колледж статистики, информатики и вычислительной техники
  • Факультет прикладной информатики заочка

    Уфимский государственный нефтяной технический университет, Уфа