Резюме

Руководитель группы разработки на C#

Опытный backend-разработчик и руководитель группы разработки с более чем 11-летним стажем. Специализируюсь на проектировании архитектуры высоконагруженных систем, интеграции с аппаратным обеспечением и микросервисных решениях.

Сейчас руковожу командой разработки в продуктовой компании, создающей ядро системы для автоматизации пищевого производства. Активно проектирую и использую event-driven архитектуру, занимаюсь нагрузочным тестированием и интеграцией с промышленным оборудованием, включая работу с бинарными протоколами без документации.

Профиль

  • Проектирование и разработка ядра системы для автоматизации пищевого производства.
  • Интеграция с ГИС МТ «Честный ЗНАК»: сериализация, агрегация, буферизация кодов и подготовка данных для внутренних сервисов маркировки.
  • Интеграция с аппаратным обеспечением и работа с бинарными протоколами без документации.
  • Event-driven architecture и Kafka для быстрой и надёжной передачи сообщений между сервисами.
  • Code review, наставничество разработчиков, оптимизация микросервисов и нагрузочное тестирование.

ООО Гервиг

2023 · Руководитель группы разработки на C#

Проектирование и разработка ядра системы для автоматизации пищевого производства. Интеграция с аппаратным обеспечением, работа с бинарными протоколами без документации. Использование Event-driven architecture и Kafka для быстрой и надёжной передачи сообщений между сервисами. Проведение code review и наставничество разработчиков. Разработка и оптимизация микросервисов, нагрузочное тестирование.

Engy

2020-2023 · Ведущий backend-разработчик

Разработка высоконагруженных API (ASP .Net Core) для системы доставки посылок (постаматов) и интеграции с партнерами. Портирование ядра с ASP .NET на ASP .NET Core и разработка новых модулей. Интеграционные тесты, оптимизация скорости выполнения и потребления ресурсов. Активная поддержка кода для Windows (IIS + Docker) и Linux (Nginx + Docker). Участие в проектировании архитектуры приложений и веб-сервисов.

ПСС. Софтвер

2018-2020 · Старший инженер-программист

Поддержка и разработка OPC UA Server (OPC Unified Architecture. NET Standard), а также микросервисов на ASP .Core для системы продажи билетов. Выполнял портирование и перенос приложений на платформу .NET Core с последующим запуском на ОС Linux. На проекте использовали систему непрерывной поставки кода Azure DevOps Service.

Дата-Центр Автоматика

2014-2018 · Инженер-программист

Разработка производственных систем в металлургии, работающих в режиме реального времени. Работа с физическими устройствами, сбор данных в реальном времени, аналитика производственных процессов и разработка модулей для системы слежения за металлом. Разработка системы сбора данных с весоизмерительных устройств. (проектирование, реализация и внедрение)

Череповецкий государственный университет

2009-2014 · Инженер-программист

Программное обеспечение вычислительной техники и автоматизированных систем

ВКР: Data Scales - система сбора информации с весоизмерительных устройств и контроллеров