Software Engineering Manager / Tech Lead
Проектирую и создаю надежные распределенные системы. Мой путь в разработке начался в 2016 году, а с 2017 года я активно использую .NET. Специализируюсь на WMS (системах управления складом), проектировании Event-Driven архитектуры, CQRS, DDD и высоконагруженных (Highload) системах.
Всегда открыт к менторингу и помощи коллегам. Передача знаний и обмен практическим опытом — моя страсть.
Вы можете связаться со мной через:
Руковожу разработкой высоконагруженных систем управления складом (WMS) и систем хранения Ozon. Проектирую отказоустойчивую микросервисную архитектуру, оптимизирую работу баз данных и систем обмена сообщениями. Помогаю расти бизнесу за счет своевременного delivery нового функционала, одновременно адаптируя систему под растущие нагрузки.
Разрабатывал надежные backend-сервисы на .NET Core и C#. Проектировал API, оптимизировал сложные SQL-запросы, интегрировал сервисы с системами очередей сообщений и внешними провайдерами.
Выступил с техническим докладом «Шардирование. История одного сервиса». Поделился практическим опытом горизонтального масштабирования ключевого хранилища крупной системы WMS, проектирования логики консистентности и выполнения миграции без остановки процессов склада.
Занимаюсь менторингом разработчиков на платформе GetMentor с 2024 года. Провел более 30 mock-интервью и помог кандидатам с подготовкой к системным собеседованиям и успешным прохождением отборов в Big Tech компании.
Был преподавателем на первых потоках школы Route 256. Помогал с формированием программы курса по C#/.NET, читал лекции и проводил практические занятия (обучение на данных потоках полностью завершено).