Tech Lead
Работаю на позиции Tech Lead & Software Architect в компании DBI (c 2022 года).
Занимаюсь проектированием, разработкой и сопровождением высоконагруженных систем для авиаперевозчиков. В роль техлида и архитектора входит декомпозиция задач, формирование работы для команды, код-ревью, оценка, коммуникация с заказчиком и доставка релизов.
Система управления доходностью
Высоконагруженная микросервисная система для российского авиаперевозчика. Анализирует внутренние данные, насыщенность рынка и спрос для расчёта оптимальной цены на рейс или услугу. Позволяет управлять ценообразованием по всем каналам дистрибуции из одного дэшборда, генерировать и просматривать отчёты.
Занимался разработкой и сопровождением микросервисов, оптимизацией запросов к PostgreSQL, масштабированием, рефакторингом и внедрением архитектурных решений. Стек: .NET, C#, EF Core, Go, Docker, Kubernetes, RabbitMQ, Grafana, Loki, Prometheus, GitLab CI.
Онлайн-табло рейсов
Система для отображения рейсов сотрудникам на стойках регистрации и другим рабочим местам.
Работал как fullstack-разработчик: сопровождение, доработка интерфейса на React, оптимизация запросов, рефакторинг, тесты. Стек: .NET, C#, EF Core, React, TypeScript, Oracle / PostgreSQL.
Сервисы оповещений
Группа сервисов для работы с оповещениями персонала (в том числе пилотов), интеграции с государственными структурами и международными организациями.
Дорабатывал и сопровождал фоновые службы, интеграции с SMS-провайдерами, оптимизацию работы с файлами. Стек: .NET, C#, EF Core, PostgreSQL.