Я — катализатор для команды и щит, который защищает ее от хаоса и неэффективности. Моя роль как лида — создать среду, где инженеры могут сфокусироваться на решении сложных задач. Я руководил командой из 8 человек, выстроив с нуля все процессы: Code Review, Hiring и онбординг. Я умею модерировать конфликты, отстаивать технические решения перед бизнесом и выступать центром экспертизы. Моя цель — не микроменеджмент, а Mentorship. Я провожу 1-on-1, помогаю каждому инженеру найти свой путь роста и всегда готов поделиться знаниями. Я тот, кто берет на себя ответственность, а не перекладывает ее.
Ключевые области экспертизы
В основе моей работы лежит любопытство исследователя. Я не просто реализую чужие идеи — я создаю их. В Aliradar я придумал и воплотил в коде фичи, ставшие ядром продукта: от парсера Schema.org до уникального UI-инструментария. Мое увлечение наукой привело к R&D в области Machine Learning для решения задач классификации еще до LLM-хайпа. Этот исследовательский дух позволил мне с нуля спроектировать и реализовать систему AI-агентов на LangChain в проекте SimbaDimba, пройдя полный путь от CustDev и проверки гипотез до работающего MVP. Я постоянно ищу, как применить передовые технологии для решения реальных проблем пользователей. Это мой драйвер.
В основе моей работы лежит инженерная дальновидность. Я не строю фичи — я проектирую системы, которые живут годами без постоянного надзора, как Aliradar, работающий автономно 3+ лет. Мой подход — это архитектурный иммунитет к хрупкости, выработанный на десятках legacy-проектов. Я мыслю на уровне ограниченных контекстов и потоков данных, применяя DDD и Hexagonal Architecture для создания тестируемых и изолированных компонентов. Я — фанат асинхронности и слабой связности, поэтому выбираю EDA и Microservices там, где это оправдано, и всегда опираюсь на фундаментальные принципы: SOLID, KISS, Stateless Design и Horizontal Scaling. Подробнее: строй системы, а не фичи.
Производительность для меня — не задача в Jira, а фундаментальный принцип проектирования. Я одержим поиском и устранением узких мест на всех уровнях. Я добился 2-5 кратного ускорения SSR-приложения, применяя комплексный подход: от настройки Nginx и CDN до Code Splitting и оптимизации клиентского рендеринга. Мой опыт не ограничивается кодом — я понимаю, как работает «железо». Я инициировал и внедрил практику Load Testing, чтобы проактивно находить проблемы. Я не боюсь ответственности, выполняя роль дежурного инженера (On-call) и управляя инфраструктурой на Kubernetes и Docker. Стабильность системы — это моя зона ответственности.
Моя экспертиза во фронтенде начинается там, где заканчиваются возможности фреймворков. Я мыслю на уровне браузерных API, понимая, как работает V8, Event Loop и конвейер рендеринга. Это позволяет мне решать нетривиальные задачи: от создания real-time синхронизации через Service Workers и Message Channel API до работы с Canvas и оптимизации безопасности через declarativeNetRequest. Я мастерски владею современным стеком — React, Vue.js (2/3), Next.js — но всегда выбираю инструмент под задачу, будь то сложная миграция с внедрением Atomic Design или написание критически важной логики на Core JavaScript. Я глубоко понимаю TypeScript, используя его для построения надежных и масштабируемых клиентских приложений.
Я создаю надежные и производительные «двигатели» для продуктов, способные выдерживать колоссальную нагрузку. Я спроектировал и реализовал ETL-пайплайн, обрабатывающий до 15 млн. событий в сутки, используя связку Node.js, Python и NATS. Я инициировал переход с хаоса REST-эндпоинтов на строгий и типизированный GraphQL. Мой основной инструмент — Node.js, и я прошел с ним путь от Koa до Fastify и NestJS, но также имею практический опыт на Go. Я знаю, как «готовить» базы данных: от оптимизации сложных запросов в PostgreSQL до понимания компромиссов при использовании Elasticsearch и проектирования эффективных схем кэширования в Redis.
Опыт работы
SimbaDimba
Самостоятельный запуск AI-коуч-бота в Telegram. Полный цикл от идеи до MVP, R&D в области LLM и быстрой проверки продуктовых гипотез.
Ключевые достижения и зоны ответственности:
- Product Ownership: Провел 10+ CustDev интервью, управлял бюджетом, подготовил питч-дек и занимался первичным маркетингом.
- AI System Architecture: Спроектировал и реализовал систему AI-агентов на LangChain и LangGraph с применением DDD и гексагональной архитектуры.
- Team Leadership: Сформировал команду (Junior-разработчик, QA, маркетолог) и выстроил процессы для быстрого движения к MVP.
Юкоз Медиа (проект Rusender)
Выполнял роль главного технического эксперта, сфокусировавшись на решении проблем производительности, рефакторинге legacy и обеспечении надежности.
Ключевые достижения и зоны ответственности:
- Frontend Modernization: Спроектировал и курировал миграцию с Vue 2 (JS) на Vue 3 + TypeScript, внедрил Atomic Design, кратно сократив время разработки UI.
- Backend Architecture: Разработал отказоустойчивый SMTP-шлюз на NestJS, RxJS и RabbitMQ.
- Performance Optimization: Устранил bottleneck в Event Loop через горизонтальное масштабирование и оптимизировал SQL-запросы (с 5+ мин до <3 сек).
- SRE & Reliability: Внедрил нагрузочное тестирование и выполнял роль дежурного инженера (on-call), обеспечивая стабильность 24/7.
Aliradar
Ключевая инженерная и руководящая роль в росте компании до высоконагруженной платформы. Спроектированная мной система автономно работает более 3 лет.
Ключевые достижения и зоны ответственности:
- Product Innovation:
Придумал и реализовал ключевые фичи:
- Похожие товары между магазинами
- Тултип для предпросмотра товара по ссылке
- Сайт для привлечения органики на данные которые мы собирали
- Frontend Architecture: Спроектировал браузерное расширение (>100k MAU) на React/TS и добился 2-5 кратного ускорения SSR-платформы (>1M MAU) на Next.js.
- Backend & System Design: Разработал ETL-пайплайн (до 15 млн товаров/сутки) на Node.js и NATS. Провел миграцию с REST на GraphQL.
- Team Leadership: Сформировал и руководил командой из 8 специалистов, выстроил инженерные процессы (CI/CD, Code Review) с нуля.
Ранний опыт (2014 – 2017)
Период формирования инженерного фундамента: от поддержки десятков CMS-сайтов до разработки сложных продуктовых систем. Здесь я на практике освоил full-stack разработку и выработал иммунитет к архитектурным ошибкам.
Ключевые проекты и приобретенные навыки:
- Создание сложных систем: Разрабатывал full-stack функционал для музыкального сервиса (Gusli) и социальной сети (Multiplayer.center) на PHP (Laravel), MySQL и jQuery.
- Интенсивная работа с legacy: Поддерживал десятки сайтов на Joomla, WordPress, что научило быстро погружаться в незнакомый код и понимать последствия технического долга.
ДОПОЛНИТЕЛЬНО
Статьи
Что проверить до разработки MVP: сегмент, проблему, текущие альтернативы, доступ к пользователям, готовность платить и критерии перехода к продукту.
02 Запуск SaaS · 21 июля 2026 г.Как запустить SaaS-продукт: от проблемы рынка до первой версииПошаговый разбор запуска SaaS: выбор сегмента, проверка проблемы, продажи до разработки, scope MVP, метрики и технические решения первой версии.
03 Системная архитектура · 13 июля 2026 г.Строй системы, а не фичиПочему фича заканчивается релизом, а система должна переживать сбои, изменения и рост. Практические критерии системного проектирования без оверинжиниринга.
ДОПОЛНИТЕЛЬНО
Услуги
CRM, платежи, Telegram и внутренние системы с контролем ошибок и повторов.
02 Аудит архитектурыПроведу аудит архитектуры backend-системы, найду узкие места и риски, спроектирую целевую архитектуру и реалистичный план изменений.
03 Разработка MVPСпроектирую и разработаю MVP веб-сервиса, Telegram-продукта или внутренней системы: scope, архитектура, код, запуск и сбор обратной связи.
04 Разработка SaaSСпроектирую и разработаю SaaS-платформу: основной сценарий, кабинеты клиентов, данные, интеграции, доступы, запуск и продуктовая аналитика.
05 Технический консалтингТехнический консалтинг Principal Engineer: архитектурные решения, ревью сложных изменений, снижение технических рисков и сопровождение команды.
06 Ремонт Telegram-ботаНайду причину сбоя Telegram-бота, восстановлю работу и добавлю диагностику. Чужой код, API, сервер, webhook, платежи и интеграции.
07 Бот поддержки в TelegramРазработаю Telegram-бота для клиентской или технической поддержки: обращения, очередь, статусы, операторы, база знаний, CRM и уведомления.
08 Автоматизация заявокАвтоматизирую сбор, проверку, распределение и контроль заявок из сайта, Telegram, почты и CRM. Без потерь и ручного копирования.
09 Автоматизация отчётностиАвтоматизирую сбор данных и формирование управленческой отчётности из CRM, таблиц, API и баз данных. Сверка, расписание и контроль ошибок.