О себе
Бэкенд-инженер. Десять лет в продакшн-системах. Сейчас веду команду и продолжаю писать код.
Коротко
Бэкенд-инженер с опытом 10+ лет. Строю высоконагруженные системы на Java, PHP и Node.js. С нуля спроектировал и собрал микросервисную платформу, которая обслуживает 1М+ уникальных пользователей в сутки и обрабатывает 40М+ запросов в день — до 1K RPS на пике. Веду команду из восьми инженеров, оставаясь в коде.
Люблю прагматичные, нестандартные решения — от agentic AI-флоу до self-hosted GPU под столом для локальных ML-задач.
Навыки
Языки
Java 17–21+, SQL, Node.js, PHP.
Java-экосистема
Spring Boot 3, Spring WebFlux, Spring Security, Spring Cloud, Hibernate, R2DBC.
Хранилища и очереди
PostgreSQL, MySQL / MariaDB, Redis, ElasticSearch, RabbitMQ.
Инфраструктура и DevOps
Docker, Docker Swarm, Kubernetes, Ansible, Nginx, Linux (Ubuntu / Debian / Alpine), Bash.
CI / CD
GitLab CI, GitHub Actions, Bitbucket Pipelines.
Фронтенд и мобильное (AI-augmented)
Vue.js, React, React Native, Tailwind CSS, Flutter.
AI-ассистированная разработка
Claude Code, Codex, GitHub Copilot — agentic coding workflows, мульти-агентные связки, AI-напарники для генерации кода, ревью и архитектурного прототипирования.
Своя AI / ML инфраструктура
NVIDIA GB10 Blackwell, Ollama (Qwen, Gemma 3), Whisper, ComfyUI, пайплайны n8n. Смотри стол.
Опыт
Java Team Lead — Project Vanta · 2021 → сейчас
Высоконагруженная ad-tech платформа на микросервисах. Ведущий бэкенд-инженер в кросс-функциональной команде. Под NDA.
- Вместе с фаундинг-инженерами спроектировал платформу и возглавил команду, которая вывела её к ~1М уникальных пользователей в сутки, 40М+ запросов в день и пиковым ~1K RPS, удерживая p95 < 300 мс на горячих путях при 99,95% доступности.
- Вырастил бэкенд из одного разработчика в двухуровневую команду из семи — найм, онбординг, парное программирование — и довёл одного инженера до роли саб-лида с полноценным владением вертикалью.
- Перевёл процесс инцидентов из реактивного тушения пожаров в структурированный on-call: SLO-алёрты, еженедельные ретро инцидентов, ранбуки. MTTR упал примерно вдвое за первый квартал после внедрения.
- Работал с продуктом, QA и бизнесом по планированию релизов. Клиентские регрессии теперь закрываются в тот же рабочий день, а не в следующем спринте.
- Внедрил agentic AI-тулинг (Claude Code, Codex) в процесс команды — измеримый прирост скорости доставки и количества дефектов, пойманных на ревью. AI также использую для end-to-end фулстек- и мобильной доставки фич.
Стек: Java 21, Spring Boot, Docker, Ubuntu.
Бэкенд-разработчик и DevOps — B2B-студия · 2016 → 2021
Клиентские проекты в аутсорс-студии. До июня 2019 — Россия, далее — переезд в ЕС.
- Project Lot — платформа объявлений по недвижимости с CRM. Микросервисы для поиска и CRM-флоу, CI/CD на GitHub Actions, контейнеризованная Nginx / Docker инфра на Linux.
- Project Beacon — influencer marketing и лидогенерация. Бэкенд-фичи, разбор критичных продакшн-багов на бэкенде и Android. Планирование спринтов в команде.
- Project Hearth — мессенджер для эмоциональной поддержки с bot-чатами и группами. REST API и SPA-админка с нуля; real-time сообщения через RabbitMQ + Redis; CI/CD через Bitbucket Pipelines на AWS с Docker Swarm.
- Project Tempo и другие — фитнес-платформа, системы бронирования, маркетинговые боты. Бэкенд и фронт на множестве мелких клиентских проектов.
Стек: PHP, Laravel, Lumen, Java, Node.js, Vue.js, React, Angular, PostgreSQL, MySQL, Redis, RabbitMQ, ElasticSearch, Docker, Docker Swarm, Nginx, AWS, Azure, GitHub Actions, Bitbucket Pipelines.
Ранняя карьера · 2015 → 2016
PHP-разработчик в веб-студии, затем стартап по объявлениям. Первый продакшн-опыт с PHP, MySQL и основами фронтенда.
Образование
Программное обеспечение вычислительной техники — Технический колледж при ВСГТУ. 2009 → 2013.
