<!-- GENERATED FILE - do not edit.
     Source: profile/cv-ru-lead.yaml.  Regenerate: 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](mailto:sergei.udalov@gmail.com) | [@SergeiUdalov](https://t.me/SergeiUdalov) | [+7 916 627-26-58](tel:+79166272658) | [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

Специалист, прикладная математика и физика (эквивалент магистратуры). Математик, системный программист.
