Fullstack-разработчик с 4+ годами коммерческого опыта. Основные технологии: React, Vue 3,
Nuxt 3, TypeScript, NestJS и Laravel. Выполняю полный цикл разработки: от анализа требований
и проектирования интерфейсов до разработки API и выпуска функционала в продакшн.
Работал с продуктами с аудиторией до 1 млн пользователей и платёжными интеграциями TON
и Telegram Stars


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Проекты: 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 для контроля зависимостей и импортов между слоями,
автоматизировав проверку архитектурных ограничений проекта.
Проекты: интернет-магазин, портал для юристов, корпоративные сайты для компаний.
Команда: 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 коммерческих проекта с нуля.
Проекты: сервис расписания занятий, платформа тестирования студентов, электронная
библиотека, система тайного голосования, внутренние сервисы для деканата, сайт института.
Команда: 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 внутренних веб-сервисов