Результат автоматизации ценообразования и логистики для топ-селлера Kaspi.
Моя основная специализация — запуск новых проектов с нуля. Мне интересно участвовать в продукте с самого начала: разобраться в бизнес-процессах, сформировать техническое видение, спроектировать архитектуру, собрать команду разработки и довести продукт до стабильного production.
За последние годы мне приходилось совмещать роли Technical Product Lead, Software Architect, Tech Lead, Team Lead, Backend Developer, Flutter Developer и DevOps Engineer. Такой опыт позволяет видеть проект целиком и принимать технические решения с точки зрения бизнеса, стоимости поддержки и дальнейшего развития системы.
Я одинаково комфортно чувствую себя в интервью с бизнесом и защите решений перед стейкхолдерами, при проектировании новой платформы, реализации наиболее сложных технических частей проекта и организации работы команды.
Когда я особенно полезен
Запуск нового продукта
Помогаю превратить бизнес-идею в технический план: определить границы продукта, спроектировать архитектуру, выбрать стек, сформировать команду и организовать выпуск первой production-версии.
Переход от аутсорса к in-house разработке
Принимаю проект у внешнего подрядчика, восстанавливаю техническую управляемость, формирую внутреннюю команду и выстраиваю процессы дальнейшего развития продукта.
Модернизация существующей системы
Разделяю монолитную или сильно связанную систему на независимые бизнес-модули, формализую контракты и постепенно улучшаю архитектуру без остановки разработки продукта.
Техническое руководство командой
Формирую техническое направление, декомпозирую задачи, распределяю зоны ответственности, провожу архитектурные и код-ревью и отвечаю за качество итогового решения.
Сложные интеграции и высокая нагрузка
Проектирую API, фоновые процессы, обмен данными с учётными системами, маркетплейсами и корпоративными сервисами. Оптимизирую системы, обрабатывающие большие каталоги, потоки заказов и пользовательскую активность.
Технический консалтинг
Помогаю оценить архитектуру и технические риски, определить приоритеты развития продукта, выбрать практичный стек и сформировать понятный план дальнейших изменений.
