Открыт к предложениямНИЖНИЙ НОВГОРОД · UTC+3

КУЗЬМА КОРОЛЕВ / FRONTEND & FULLSTACK

От интерфейса
до работающего
продукта.

Разрабатываю веб-приложения, которые решают задачи бизнеса. Соединяю внимание к интерфейсу с пониманием того, что за ним.

С 2023в коммерческой разработке
Frontend +backend, инфраструктура, CI/CD
English C1читаю, пишу, общаюсь
ЛИСТАЙТЕ НИЖЕ ↓

01 / ИЗБРАННЫЕ РАБОТЫ

Код становится
продуктом.

От образовательной платформы до сервисов с подписками и автоматизацией. Задачи, архитектура и детали реализации.

6 / 6
EdTech / WebРеализовано

Платформа онлайн-обучения

От каталога курсов до кабинетов ученика и куратора. Видео, домашние задания и управление программой обучения в одном продукте.

  • Nuxt 3
  • TypeScript
  • NestJS
  • S3
  • HLS
Разобрать проект +

Задача

Связать покупку доступа, учебные материалы и работу куратора в последовательный пользовательский сценарий.

Что реализовано

  • Ролевые кабинеты ученика, куратора и администратора.
  • Редактор структуры курса с drag-and-drop и HLS-плеер с выбором качества.
  • Домашние задания с проверкой куратором.
  • Multipart-загрузка в S3 с прогрессом и повтором неудачных частей.
  • SSR-аутентификация, очереди обработки видео и обновление сессий.

В текущей конфигурации оплата подтверждается вручную.

B2B / WebMVP

CRM для управления продажами

Лиды, сделки, канбан и командные задачи. От привычного рабочего пространства до интеграции с AI-агентами через MCP.

  • Nuxt 4
  • NestJS
  • PostgreSQL
  • MCP / OAuth
Разобрать проект +

Задача

Объединить продажи и командную работу с разграничением данных и прав между компаниями.

Что реализовано

  • Лиды, клиенты, сделки, воронки, задачи и база знаний.
  • Серверная модель прав и изоляция компаний.
  • Согласование конфликтующих правок с сохранением черновика.
  • Импорт из Bitrix24 и amoCRM, мессенджер и WebRTC-звонки 1:1.
  • MCP-интерфейс с OAuth и уровнями разрешений для AI-агентов.

Функциональный MVP. Звонки 1:1 реализованы без TURN; поддержка всех сетевых конфигураций не подтверждена.

Подписки / TelegramРазработка и эксплуатация

Jujich Services

VPN-сервис с web-интерфейсом, Telegram Mini App, ботом и административной панелью. Весь путь от подключения до управления подпиской.

  • Nuxt 4
  • Pinia
  • NestJS
  • Python
  • Grafana
Разобрать проект +

Задача

Сделать подключение понятным для пользователя, а управление подписками и инфраструктурой — прозрачным для администратора.

Что реализовано

  • Подписки, баланс, заявки на пополнение и объединение аккаунтов.
  • Инструкции для разных устройств и QR-коды подключения.
  • Административные таблицы с восстановлением фильтров и состояния.
  • Мониторинг с различением нулевых показателей и отсутствующих данных.
  • Контейнеризация, GitLab CI и наблюдаемость через Prometheus, Grafana и Loki.

Пополнение баланса — через заявку администратору.

Web / AndroidПрототип

МедСнимки

Сбор изображений с подписью и очередью отправки. Данные сохраняются на устройстве, а работа продолжается после перезапуска приложения.

  • Nuxt 4
  • Tauri 2
  • Kotlin
  • IndexedDB
  • SQLite
Разобрать проект +

Задача

Сохранять фотографии и текстовые метки, переживать потерю связи и восстанавливать очередь загрузки.

Что реализовано

  • Выбор фотографии, предпросмотр и текстовая метка.
  • IndexedDB в web-версии, SQLite и WorkManager на Android.
  • Контрольные точки многошаговой загрузки и восстановление очереди.
  • Защита от конкурентного обновления сессий и смешения данных аккаунтов.
  • Собрана debug APK; реализована интеграция с отдельным backend по API-контракту.

Удалённая отправка ещё требует сквозной проверки. Приложение предназначено для сбора изображений, без диагностики.

Web / AndroidРеализовано

Панель ведущего «Мафии»

Инструмент для ведущего очной игры: роли, ночные действия, голосование и история. Android-версия работает без постоянного подключения к сети.

  • Nuxt 3
  • Capacitor
  • NestJS
  • Offline-first
Разобрать проект +

Задача

Помочь ведущему проводить игру по сложным правилам и сохранять состояние даже при нестабильном интернете.

Что реализовано

  • Пятишаговый мастер подготовки и проверка распределения ролей.
  • Пошаговые ночные действия, голосование и восстанавливаемый таймер.
  • Локальный игровой движок и хранение состояния на Android.
  • Очередь синхронизации с повторами и ревизиями.
  • Идемпотентный транзакционный импорт снимков игры на сервер.

Приложение для ведущего очной игры. Синхронизация однонаправленная, без совместного редактирования.

Сайт / ИнтеграцииРеализовано

B2B-лендинг с CMS

Сайт юридических услуг с редактируемым контентом. Заявки попадают в очередь и доставляются в CRM и Telegram с повтором при сбоях.

  • Nuxt 4
  • Nuxt Content
  • Nuxt Studio
  • GitLab CI
Разобрать проект +

Задача

Дать бизнесу сайт для приёма заявок, а сотрудникам — возможность редактировать и публиковать контент без работы с кодом.

Что реализовано

  • Адаптивные услуги, тарифы и отзывы, SSR и SEO-разметка.
  • Единая форма с валидацией, сохранением полей при ошибке и дедупликацией.
  • Файловая очередь с независимыми повторами доставки в Bitrix24 и Telegram.
  • CMS с контентными схемами; публикация через Git-коммит и CI.
  • Атомарное переключение релизов, healthcheck и откат.
✳

ПАРАЛЛЕЛЬНО С ПРОЕКТАМИ

Моя лаборатория

Forma — CMS с AI-редактором

Локальный MVP

Редактирование контента и кода через диалог, desktop/mobile preview, история версий и экспорт Nuxt/Next starters. Внешний хостинг и командная работа — следующие этапы.

Инфраструктура AI-агентов

Внедрения

Linux-развёртывания стороннего Hermes Agent: systemd, Telegram gateway, прокси, автоматическое обновление конфигурации и восстановление после сетевых сбоев.

Ещё проекты из моего резюме Открыть список ↗

02 / ПРОФЕССИОНАЛЬНЫЙ ПУТЬ

Опыт, который
работает.

Самостоятельно веду проекты и работаю в продуктовых командах. Умею и создавать, и развивать существующее.

Июль 2026 — сейчас

Сбер

Frontend-разработчик · стажировка

Внешний проект по подбору мероприятий с помощью ИИ. Разработка веб-приложения на Next.js и Telegram Mini App на React, работа над макетами интерфейса с применением ИИ и подходом SDD.

  • React
  • Next.js
  • Telegram Mini Apps
  • SDD
Январь 2023 — сейчас

Фриланс

Fullstack-разработчик

Коммерческая разработка веб-приложений и цифровых сервисов. Полный цикл: обсуждение задачи с заказчиком, требования и архитектура, frontend и backend, инфраструктура, деплой и поддержка.

  • Vue / Nuxt
  • React
  • NestJS
  • GitLab CI
Январь — декабрь 2025

Нижегородский ЦСМ

Frontend-разработчик

В команде разработки государственной информационной системы для работы с декларациями. Страницы и переиспользуемые компоненты, типизация данных, валидация форм, SSR и проксирование запросов к API через Nitro.

  • Nuxt
  • TypeScript
  • Nuxt UI
  • Zod
  • Nitro
Июль — август 2025

Codex IT

Frontend-разработчик · стажировка

Внутренний корпоративный мессенджер. Доработка интерфейса, компонентов, форм и состояния приложения в существующей кодовой базе. Работа с трекером задач и code review.

  • React
  • TypeScript
  • MUI
  • Zustand

03 / ИНСТРУМЕНТЫ

Под задачу.
С пониманием стека.

Основной фокус — frontend. Понимание backend и инфраструктуры помогает видеть продукт целиком.

01

Интерфейсы

Мой основной фокус

  • TypeScript
  • JavaScript
  • Vue 3
  • Nuxt
  • React
  • Next.js
  • HTML / CSS
  • Tailwind CSS
  • Nuxt UI
  • MUI
02

Состояние и данные

От формы до API

  • Pinia
  • Zustand
  • Redux
  • Vuex
  • Zod
  • REST API
  • WebSocket
03

За пределами frontend

Для полного цикла

  • Node.js
  • NestJS
  • Prisma
  • PostgreSQL
  • Docker
  • GitLab CI/CD
  • Nginx
  • Tauri
  • Electron

04 / НЕМНОГО ЛИЧНОГО

Люблю понимать,
как всё устроено.

Поэтому для меня разработка не заканчивается на последнем компоненте.

Мне интересно пройти путь от задачи до запуска: разобраться в требованиях, продумать интерфейс, связать его с API и настроить деплой. А потом — сделать продукт удобнее по обратной связи.

Использую AI-инструменты в разработке и проектировании. Работаю с подходом SDD: сначала спецификация и понятный результат, затем реализация и проверка.

ОБРАЗОВАНИЕ

ННГУ им. Н. И. Лобачевского

ИИТММ · Программная инженерия
Бакалавриат, ожидаемый выпуск — 2027

Flang + Codex IT · 2025HTML Academy · 2024
РусскийРодной
АнглийскийC1 · Продвинутый
ЕСТЬ ЗАДАЧА ИЛИ ВАКАНСИЯ? Давайте знакомиться

Сделаем что-то
работающее.

↗