Я Full-Stack / DevOps Developer — проектирую и веду системы целиком: от frontend-архитектуры и API до модели данных и production-инфраструктуры. Специализация — внутренние ERP/CRM-системы для бизнеса.
Люблю, когда за фичей стоит чистая архитектура: типизированные контракты между фронтом и бэком, надёжная модель данных, автоматизация бизнес-процессов, server-side генерация документов и DevOps, на котором всё это стабильно живёт.
В мае 2026 завершил ключевой этап системы для MVP Volleyball Academy и присоединился к ТОО «GMS Construction», где вместе с коллегой веду enterprise ERP для крупной строительной компании: отвечаю за frontend-архитектуру и разделяю DevOps/инфраструктуру.
ТОО «GMS Construction» — Full-Stack / DevOps Developer · Май 2026 — н.в.
Enterprise ERP для строительной компании — продукт + инфраструктура
- Enterprise ERP (React 19 + FastAPI): участие в разработке внутренней ERP — HR, снабжение, сметы, контроль стройки, документооборот.
- Frontend Architecture: типизированный API из OpenAPI-схем, server-state на TanStack Query, route-level RBAC, дизайн-система, realtime-слой на WebSocket.
- Telegram Mini Apps: мобильные клиенты на React + Telegram WebApp — единый auth-шлюз и складские операции.
- DevOps & CI/CD: перевод стека на Docker Compose, пайплайны Jenkins для авто-деплоя, два окружения (dev / prod), публикация через Cloudflare Tunnel.
- Infrastructure: объектное хранилище S3/MinIO, конвертация DOCX→PDF через Gotenberg, локальный AI-инференс (Ollama), nginx-gateway, управление секретами.
- Backend & Data: участие в моносервисной (hexagonal) архитектуре, модель данных PostgreSQL, server-side генерация документов.
MVP Volleyball Academy — Backend / DevOps Developer · 2026 — Май 2026
SSOT-архитектура, синхронизация данных, конкурентность
- SSOT Architecture: синхронизация Google Sheets API ↔ PostgreSQL с единым источником истины.
- Primary Key Mapping: MVP ID для стабильной связи игроков, платежей и посещений.
- Shadow Profiles: учёт игроков без мобильного приложения — полное покрытие финансового учёта.
- Concurrency Control: решение race conditions через распределённые блокировки (Redis Mutex / Redlock).
- Data Cleansing: fuzzy matching и транслитерация для миграции и нормализации legacy-данных.
- Background Jobs & DevOps: очереди, асинхронная обработка, деплой и production-окружение на Heroku.
АРРФР — Full-Stack Developer · 2024 — 2025
CRM + Helpdesk на Django / Nuxt.js, real-time, интеграции
- CRM-система: full-stack решение (Django + Nuxt.js) для анализа финансовой грамотности 10 000+ пользователей.
- Helpdesk: тикет-система с real-time уведомлениями через WebSockets и Kafka.
- Process Optimization: −40% времени обработки заявок за счёт автоматизации и аналитических дашбордов.
- Frontend & UI/UX: редизайн сайта агентства (TypeScript, Tailwind, SSR на Nuxt.js).
- Integrations: Telegram Bot API для автоматизированного сбора данных.
| Frontend Architecture React · typed API · RBAC |
Backend API REST · validation · service layer |
Database Schema PostgreSQL · FK · migrations |
| ERP / CRM Modules internal business systems |
Business Workflows statuses · approvals · audit trail |
Document Generation DOCX templates · PDF archive |
| CI/CD & Deploy Docker · Jenkins · dev/prod |
Infrastructure Cloudflare · S3/MinIO · Nginx |
Monitoring logs · metrics · Grafana |

