К основному содержимому
все выпуски
Code of Leadership · выпуск 35

Фундамент инженера: алгоритмы — это деньги

1:24:48

Участники выпуска

Содержание

Что обсудили голосом

Евгений Козлов работает в Т-Банке над платформой продуктовой аналитики Statist и руководит командой, которая отвечает за её микросервисы, данные, хранилища и API. Вместе с Александром Поломодовым он разбирает свой путь от школы в небольшом посёлке Брянской области до платформенной разработки и инженерного менеджмента.

Разговор показывает, зачем разработчику фундамент: язык C, устройство памяти, алгоритмы и базы данных помогают видеть границы высокоуровневых абстракций. Евгений самостоятельно осваивал Ruby on Rails и Java, начал бэкендером в заказной разработке, стал первым Ruby-инженером в компании и глубоко погрузился в событийную архитектуру.

Когда российский рынок Ruby начал сжиматься, привязка вакансий к конкретному стеку стала препятствием. Переход в Т-Банк состоялся через собеседование для инженера широкого профиля. Команда сначала строила техническую аналитику клиентских приложений, а затем превратила этот опыт в замену Amplitude на базе ClickHouse.

Statist вырос от прототипа небольшой команды и гигабайтов данных до сотен терабайт, а с репликами — более петабайта. После возвращения в продукт Евгений стал тимлидом: формирует технический бэклог, развивает людей и готовит платформу к внешним клиентам через мультитенантность, наблюдаемость и автоматизацию SRE-процессов.

Engineering managementКоманды и культураНайм и ростАрхитектураПродукт