Евгений Храмов
Head of Mobile / Android Tech Lead
Санкт-Петербург · удалённая работа · LinkedIn · GitHub · Telegram
Написать в Telegram Mobile Platform Lead версия
О себе
Head of Mobile / Android Tech Lead с 15+ годами в мобильной разработке и 8 годами технического лидерства в retail, telecom, fintech и корпоративных B2B-продуктах. Создаю мобильную компетенцию и in-house-команды, выстраиваю архитектуру, инженерные стандарты, CI/CD и релизные процессы. Поднимал Crash-free с 60% до 99,8%, сокращал сборку релиза с 2 дней до 20 минут и масштабировал разработанный BFF-подход на 15 команд.
Опыт работы
Hoff Tech
Август 2021 - настоящее время
Android Tech Lead
- Отвечаю за Android-разработку основного инструмента продаж в 70+ гипермаркетах: приложение работает на 1300+ управляемых через MDM планшетах. Руководство кросс-функциональной командой из 8 человек, участие во всём цикле - от аналитики и архитектуры до релизов и сопровождения.
- Перевёл разработку от подрядчика в in-house, устранил Android как «бутылочное горлышко», внедрил регламенты, code review, декомпозицию и оценку силами разработчиков. Помог нанять QA и за 3 месяца сформировать отдельную Android-команду из трёх специалистов для клиентского приложения.
- Повысил Crash-free с ~60% до 99,8%. Автоматизировал сборку и публикацию в GitLab CI/CD, сократив релизный цикл с 2 дней до 20 минут и увеличив частоту релизов с одного раза в несколько месяцев до одного раза в 2 недели.
- Внедрил UI-тесты, feature toggle и планирование релизов через Jira и GitLab. Организовал согласование постановок в Confluence и обязательное участие разработчиков в ревью требований.
- Спроектировал BFF на Kotlin/Ktor - единую точку входа к 30+ микросервисам. Снизил число запросов в отдельных сценариях в 7 раз, время ответа - в 10 раз, трафик каталога - в 100 раз; нагрузка составляет 20 000+ запросов в час.
- Первым в компании вывел BFF-паттерн в production и разработал корпоративный шаблон. Определил общую архитектуру BFF; на основе шаблона создано 15 сервисов других команд.
- Спроектировал и за квартал реализовал Hoff App Store - KMP-систему дистрибуции корпоративных Android- и Web-приложений. Автоматизировал доставку в dev/stage/prod и обеспечил удалённую диагностику 2-4 пользовательских инцидентов в день.
- Руководил единым релизным циклом четырёх компонентов платформы для 1500+ сборщиков мебели; Android- и backend-разработка полностью переведены в in-house.
Стек: Android, Kotlin, KMP, Compose Multiplatform, Coroutines, MVVM/MVI, Ktor, BFF, PostgreSQL, Kafka, Docker, Kubernetes, GitLab CI/CD, Jira, Confluence.
Nexign
Август 2018 - август 2021
Android Team Lead
- С нуля создал Android-компетенцию для корпоративного B2B-приложения сотрудников розничной сети МегаФон. Руководил 2-4 Android-разработчиками и двумя outsource-звеньями, отвечал за архитектуру, найм, распределение задач, оценки и сроки.
- За 2 месяца организовал полную переработку legacy-приложения с Xamarin на Kotlin/Coroutines. Скорость разработки выросла в 2 раза, Crash-free - с 60% до 98%, команда стала точнее оценивать задачи и соблюдать сроки.
- Внедрил Clean Architecture, code review, unit- и UI-тесты, статический анализ и обязательные CI-проверки. Настроил TeamCity и запуск UI-тестов в Docker.
- Выстроил Scrum-процессы, ретроспективы и демонстрации; полгода выполнял роль Scrum Master.
- Координировал iOS-разработку внешней команды, настроил сборку и публикацию приложения в App Store.
Стек: Android, Kotlin, Coroutines, Clean Architecture, TeamCity, Docker, unit/UI testing.
e-Legion
Август 2015 - август 2018
Android-разработчик
- Участвовал в создании fintech-, telecom- и продуктовых приложений для Альфа-Банка, Tele2, Yota, Microsoft Россия и Одноклассников.
- Для «Альфа-Директ» определял архитектуру, интеграцию backend/JNI и тестовую инфраструктуру. Продукт получил прирост активных пользователей на 65%, рост дохода на 23% и рейтинг 4,6 в Google Play.
- Довёл покрытие тестами до 90%, внедрил OpenSTF-ферму реальных устройств, настроил Jenkins CI/CD, закрытое тестирование и автоматическую публикацию в Google Play.
Стек: Android, Kotlin, Java, MVP, JNI, Jenkins, GitLab, OpenSTF, Google Play.
Аргус-Спектр
Ноябрь 2008 - август 2015
Руководитель проекта / разработчик
- Руководил разработкой и релизами ПО «Стрелец-Мастер» и «АРМ Стрелец-Интеграл»: требования, планирование, декомпозиция, распределение задач, контроль сроков, испытания и выпуск.
- Сократил интервалы между релизами и расхождение между плановыми и фактическими сроками. Внедрил TeamCity, Git, unit- и автоматизированное тестирование, интеграцию результатов тестов с Redmine.
- С 2011 года разрабатывал Android-решения, включая промышленный 7-дюймовый планшет: реализовал kiosk mode, интеграцию с оборудованием по RS232 и автоматическое обновление без магазина приложений.
Стек: Android, Java, C#, Xamarin/MonoDroid, .NET, TeamCity, Jenkins, Git, Redmine.
Более ранний опыт
Июнь 2001 - октябрь 2008
Инженер-программист / программист / научный сотрудник
- Разрабатывал клиент-серверные системы видеонаблюдения, сетевые протоколы и ПО обработки цифровых сигналов. Руководил группой разработчиков аппаратно-программных решений.
Стек: C++, Win32 API, Linux, SQL, Firebird, DirectShow, SNMP, Qt.
Навыки
- Управление: техническое лидерство, построение мобильной компетенции, формирование in-house-команд, найм, менторинг, управление подрядчиками, декомпозиция и оценка, Scrum/Agile.
- Mobile: Android, Kotlin, Java, Coroutines, KMP, Compose Multiplatform, MVVM, MVI, Clean Architecture, Server-Driven UI, feature toggle.
- Backend и архитектура: Kotlin/Ktor, BFF, REST API, микросервисы, PostgreSQL, Kafka, Elasticsearch, MinIO.
- Engineering excellence: CI/CD, релизные процессы, code review, unit/UI-тесты, GitLab CI/CD, TeamCity, Jenkins, Docker, Kubernetes, Jira, Confluence.
- AI-assisted development: Codex, Claude, внедрение ИИ-агентов в процессы разработки.
- Языки: русский - родной, английский - B1, немецкий - A1.
Образование
Череповецкий военный инженерный институт радиоэлектроники Министерства обороны РФ, 2001
Высшее образование, диплом с отличием. Радиоинженер по специальности «Радиосредства».