(GENERATED FILE - do not edit.) (Source: profile/cv-ru-lead.yaml - python3 profile/cv-build.py --src cv-ru-lead.yaml) (PDF: bash profile/build-western-cv-pdf.sh profile/cv-ru-lead.yaml) Сергей Удалов Tech Lead · Backend & Highload Systems sergei.udalov@gmail.com | @SergeiUdalov (https://t.me/SergeiUdalov) | +7 916 627-26-58 | GitHub (https://github.com/sergio-fry) | LinkedIn (https://www.linkedin.com/in/sergeiudalov/) | Москва О СЕБЕ В backend-разработке 20 лет, более девяти лет — в техническом и командном лидерстве. Специализация — высоконагруженные и распределённые системы, backend и e-commerce. Работаю на стыке архитектуры, разработки и лидерства: проектирую технические решения, развиваю инженеров и команды, выстраиваю процессы разработки и отвечаю за поставку изменений. Остаюсь hands-on и продолжаю работать с кодом вместе с командами. Имею практический опыт применения AI/LLM: запускал в production решения на базе LLM и агентных подходов, включая голосового бота и агента для проверки code review. Самостоятельно развиваю агентную разработку и применяю AI-агентов в инженерных проектах. КЛЮЧЕВЫЕ НАВЫКИ Лидерство: техническое лидерство, развитие инженеров, найм и формирование команд, 1:1, технический roadmap и delivery Архитектура: высоконагруженные и распределённые системы, микросервисы, событийная архитектура, DDD, проектирование API, модернизация legacy, архитектурная документация (C4) Backend: Ruby, PostgreSQL, Kafka, Redis, ClickHouse; дополнительно — Go, Java, PHP, Python Engineering: Kubernetes, Docker, CI/CD, observability, code review, инженерные стандарты и процессы поставки AI/LLM: AI-агенты, LLM-оркестрация, LangChain ОПЫТ РАБОТЫ Lead Backend Engineer - Дикси Ноябрь 2025 — настоящее время Центральный backend мобильного приложения «Дикси»: сквозная поставка изменений, интеграции, API, производительность. - Отвечаю за сквозную поставку изменений (требования → продакшен) в high-load систему остатков и интеграций: 2000 магазинов, ~1000 RPS, 800+ ГБ данных. - Ускорил синхронизацию остатков в 10 раз (с 20 до 2 минут), что повысило актуальность наличия товаров для покупателей и сети магазинов: миграция ClickHouse → PostgreSQL, пакетные интеграции через API-Hub. - Оптимизировал процессы непрерывной интеграции и доставки (CI/CD): перевёл пайплайны GitLab с последовательного на параллельное выполнение — ожидание сборки снизилось с ~30 до ~5 минут, меньше простоев у разработчиков. Ввёл единые критерии код-ревью и быстрый онбординг (DevContainers). Tech Lead - Райффайзенбанк Июль 2025 — Сентябрь 2025 Техническое лидерство юнита из трёх кросс-функциональных команд банковской инфраструктуры. - Руководил техническим развитием трёх кросс-функциональных команд (20+ разработчиков и аналитиков) в одном юните: архитектура, технический роудмап и бэклог, регулярные 1:1; инициировал повышение сотрудника. - Довёл миграцию банковской инфраструктуры до ~80% готовности: перестроил C4-документацию (~50 сервисов), внедрил распределённый трейсинг (20 сервисов), запустил процесс управления техдолгом. - Спроектировал и запустил AI-голосового бота (LangChain, LLM-оркестрация), который автоматизировал ~7% рутинных обращений клиентов и снизил нагрузку на колл-центр. Product Team Lead - Samokat.tech (ecom.tech) Апрель 2023 — Июнь 2025 Масштабируемая e-commerce платформа (потребительские приложения): запуск продуктов с нуля. - Руководил тремя командами (18+ разработчиков): отвечал за найм, формирование команд с нуля и менторство — пятеро инженеров выросли до повышения, подготовлен преемник-тимлид. - Запустил с нуля в продакшен backend трёх потребительских продуктов (150 RPS, 800K+ пользователей): событийный стриминг на Kafka, real-time слой на WebSocket, границы по DDD. - Запустил AI-агента для code review: Ruby-сервис на webhook GitLab анализировал изменения с учётом проектных конвенций и находил типовые проблемы безопасности и производительности. - Закрепил DDD как архитектурный стандарт и выстроил сквозные процессы разработки для новых команд (включая управление техдолгом) — три продукта развивались параллельно и предсказуемо. Senior-разработчик → Руководитель команды → Руководитель Ruby-практики - Баланс Платформа Сентябрь 2019 — Апрель 2023 LaaS-платформа кредитной автоматизации: команда, внутренняя платформа, стандарты Ruby. - Начав как senior-разработчик, вырос до руководителя Ruby-практики; вёл команду из 9 инженеров, руководил выделением микросервисов из монолита. - Внедрил систему оценки кандидатов, стандарты код-ревью и матрицу компетенций Ruby; провёл 10+ внутренних семинаров и выступлений на Ruby-митапах; развил архитектурный комитет. - Поставил процессы команды от дизайна до поставки: рефайнмент бэклога (PBR), дежурства, дисциплина в Jira; увеличил пропускную способность и стабильность ядра системы, построил аналитику на ClickHouse. Team Lead - Софт Телематика Апрель 2017 — Август 2019 Федеральные системы платных дорог: «Платон», «Обоз», системы «Автодора». - Руководил командой из 7 разработчиков: сервисы отчётности и мобильные API «Платона» — федеральной системы взимания платы с большегрузов (1M+ ТС); автоматизировал тестовые конвейеры и сборку тестовых БД; трое из команды выросли в руководителей команд. - Развивал платформу электронных грузовых документов «Обоз»: обработка документов и отчётность для грузоперевозчиков. - Построил административные интерфейсы и платёжную отчётность для систем «Автодора». Ruby / PHP-разработчик - Source[Lab] · СеоПульт · Social Quantum · Undev.ru · June Marketing · HROS · Sportweek 2006 — 2017 - Инженерная база до перехода в руководство (2006—2017). High-load сервисы и платёжные шлюзы (QIWI, PayPal), высоконагруженный HTTP-краулер на Go. Более 10 e-commerce проектов на Ruby/Rails и собственная CMS, системы бронирования отелей; переводил проекты с вендор-лока на open-source CI/CD. ПРОЕКТЫ И ПУБЛИКАЦИИ - HeavyTech Podcast — автор и ведущий инженерного подкаста об AI/LLM, архитектуре и лидерстве; технический контент на YouTube и Telegram, преподаватель курсов GeekBrains. - RubyRussia 2023/2024/2025 · TechLead Conf 2025 · SberMarket RubyMeetup 2023 — доклады: архитектура, автотесты, миграции баз данных. ОБРАЗОВАНИЕ Московский авиационный институт (национальный исследовательский университет) - 2008 Специалист, прикладная математика и физика (эквивалент магистратуры). Математик, системный программист.