Опыт работы
Ключевые роли, зоны ответственности и результаты.
Развиваю backend аналитической платформы Easy Sellers для продавцов на маркетплейсах: архитектура продукта, интеграции, фоновые процессы, наблюдаемость и стабильность релизов.
-
Проектирую backend-архитектуру: модули, контексты, API-контракты и технические стандарты команды.
-
Прорабатываю нефункциональные требования: стабильность, производительность, логи, метрики и трассировка.
-
Беру на себя критичные участки: сложные интеграции, инциденты, горячие места производительности и стабилизацию.
-
Декомпозирую эпики и фичи, оцениваю риски, синхронизирую разработку с QA, DevOps и аналитикой.
-
Провожу code review, удерживаю архитектурные границы и помогаю команде не накапливать технический долг.
-
Участвую в найме, онбординге и развитии backend-разработчиков.
Работал над highload-маркетплейсом и PIM-системой: поддержка нагруженного backend, доставка данных через брокеры, оптимизация производительности и запуск MVP в промышленную эксплуатацию.
-
Поддерживал высоконагруженный backend: исправлял дефекты, разбирал деградации, работал с инцидентами и мониторингом.
-
Участвовал во внедрении Kafka для актуализации товарных данных с учетом повторов, сбоев и устойчивой обработки.
-
Оптимизировал тяжелые запросы к БД, снижал латентность API и устранял узкие места в бизнес-цепочках.
-
Участвовал в проектировании PIM с нуля: модель данных, жизненный цикл товара, предложения и интеграционные контуры.
-
Помог доставить MVP в срок: декомпозиция фич, реализация, стабилизация интеграций и подготовка к продакшену.
-
Проектировал события и сообщения в RabbitMQ: ошибки, ретраи, идемпотентность и сервисные контракты.
Разрабатывал PIM-систему для Золотого Яблока: модель данных, импорт и экспорт, интеграции с legacy-хранилищем и витриной, доведение MVP до стабильной работы.
-
Участвовал в разработке MVP и последующей интеграции: требования к данным, обмены и стабильная работа контуров.
-
Проектировал и реализовывал модель данных PIM: сущности, связи, правила валидации, импорт и экспорт.
-
Интегрировал PIM с legacy-хранилищем и витриной: форматы обмена, частичные обновления и пограничные кейсы.
-
Разбирал проблемы качества данных: пустые значения, битые записи, несовпадения форматов и неполные обновления.