О себе
Senior Full-Stack разработчик с опытом в проектировании высоконагруженных систем, техническом лидерстве и прикладном применении AI — от дообучения моделей до продуктивной интеграции LLM в рабочие процессы.
Умею видеть систему целиком: от выбора архитектурного паттерна до раскатки в продакшен и выстраивания процессов в команде. Руководил переходом с legacy-кодовой базы на DDD-архитектуру на собственном фреймворке — без единого даунтайма для 30 000+ активных пользователей.
Слежу за развитием AI-инструментов и активно применяю их в профессии: от генерации кода и автоматизации code review до самостоятельного дообучения Computer Vision моделей под конкретную прикладную задачу.
Системный архитектор
Проектирую с нуля: DDD, Event-Driven, Master-Slave, собственные фреймворки
AI на практике
Дообучаю CV-модели, интегрирую LLM, использую AI как инструмент ежедневно
Tech Lead
Выстраиваю процессы: SCRUM, CI/CD, code review, онбординг разработчиков
Технический стек
Backend
Высокопроизводительные серверные решения, собственные фреймворки
Frontend
Современные интерактивные интерфейсы, TypeScript-first подход
Базы данных
Проектирование схем, оптимизация запросов, репликация
DevOps
Контейнеризация, автоматизация деплоя, мониторинг
AI & CV
Дообучение моделей, интеграция нейросетей, LLM-автоматизация
Архитектура
Проектирование сложных, масштабируемых систем
Опыт работы
Senior Backend Developer & Tech Lead
2025 — настоящее времяМиграция на собственный PHP-фреймворк с DDD-архитектурой
Руководил полным переходом с legacy-системы (высокий технический долг, процедурный код) на новую архитектуру Controller → Service → Repository на собственном фреймворке. Декларативное описание контроллеров в стиле NestJS / Spring Web — новый разработчик понимает структуру роута с первого взгляда. DI-контейнер собирается однократно при старте приложения и хранится в OpCache всё время жизни процесса: до попадания в метод контроллера — не более 5 фреймов стека вызовов. Миграция проведена в продакшене без единой минуты простоя.
Система распознавания документов (CV / ML)
Самостоятельно дообучил модели PaddleOCR и YOLOv8 для детекции и распознавания паспортов России, Таджикистана, Киргизии, Казахстана и Узбекистана — из статичных изображений и живого видеопотока. Система возвращает структурированный JSON со всеми полями документа в режиме реального времени.
Отказоустойчивая Master-Slave архитектура
Спроектировал распределённую систему: Master-сервер и 5 Slave-узлов с автоматической синхронизацией состояния. Работает корректно при нестабильном интернет-соединении — Slave продолжает работать в изолированной локальной сети и догоняет Master при восстановлении связи.
Zero-downtime миграция для 30K+ пользователей
Перевёл продакшен-систему с 30 000+ активных пользователей на новую архитектуру без остановок и потери данных. Стратегия поэтапного переключения трафика позволила откатиться в любой момент без рисков.
Event-Driven архитектура на RabbitMQ
Спроектировал асинхронную очередь сообщений на RabbitMQ: продюсеры публикуют события без знания о подписчиках, консюмеры регистрируются декларативно. Тяжёлые операции вынесены из HTTP-цикла — запрос отвечает мгновенно, фоновые задачи масштабируются независимо. Модули изолированы через Bounded Contexts и общаются исключительно через очередь.
Выстраивание процессов в команде
Внедрил SCRUM в команду из 6 разработчиков: спринты, ревью, ретро. Настроил CI/CD с автоматическими тестами и линтингом на каждый PR. Разработал стандарты code review, снизившие количество дефектов в продакшене.
Full-Stack Developer
2021 — 2024AI-ассистент для проверки домашних работ
Разработал инструмент для преподавателей онлайн-школы: LLM анализирует работу студента по заданным критериям и формирует развёрнутый фидбек. Преподаватель редактирует готовый черновик вместо написания с нуля — экономия времени на проверку до 60%.
Автоматизация воронок онлайн-школы
Реализовал двустороннюю интеграцию AmoCRM с платформой обучения: прогресс студента автоматически обновляет статус сделки, менеджеры видят полный контекст без переключения систем.
Мониторинг маркетплейсов через Telegram-бот
Асинхронный бот с интеграцией Wildberries, Ozon, Яндекс.Маркет и AliExpress. Поддержка нескольких аккаунтов в одном интерфейсе, уведомления об изменениях цен и остатков в реальном времени.
CRM-система складского учёта
Внутренняя система управления складом с ролевой моделью доступа (RBAC), аналитическими дашбордами и синхронизацией контрагентов с Google Contacts. Заменила Excel-таблицы, которые вели вручную.
Ключевые достижения
10x RPS на том же железе
DI-контейнер в OpCache и минимальный стек вызовов (5 фреймов до контроллера) дали десятикратный рост пропускной способности без замены инфраструктуры
CV-модели собственного дообучения
Дообучил PaddleOCR + YOLOv8 для распознавания паспортов 5 стран СНГ. Система работает с видеопотоком в реальном времени без внешних API
Zero-downtime миграция 30K+ users
Полная замена архитектурного фундамента в продакшене — без единой минуты простоя и потери данных для 30 000 активных пользователей
+40% скорость разработки команды
Декларативный роутинг, автогенерация Swagger и TypeScript-хуков для фронтенда сократили объём boilerplate-кода и ускорили онбординг новых разработчиков
Enterprise-фреймворк с нуля
Спроектировал и реализовал production-ready PHP-фреймворк с архитектурой уровня Spring / NestJS, который сейчас обслуживает реальный высоконагруженный продукт
AI как рабочий инструмент
Использую LLM в ежедневном рабочем процессе: генерация кода, code review, написание тестов, анализ архитектурных решений — не как эксперимент, а как норма
Давайте работать вместе
Открыт к предложениям — особенно интересны технически сложные продукты, где есть пространство для архитектурных решений и применения AI
Ищу роль, где важна техническая глубина
Интересны позиции, где нужно не просто писать код, а проектировать системы, принимать архитектурные решения и выстраивать процессы в команде. Готов обсудить детали в любое удобное время.
Написать мне