Мужчина, 28 лет (29.12.1997)
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 18 сентября
Основная специализация:
Разработка full-stack решений на .NET / .NET Core / .NET 5+, проектирование и разработка REST API, микросервисной архитектуры и бизнес-логики. Интеграция с внешними системами, обработка данных в реальном времени с использованием message brokers (RabbitMQ, MassTransit, Azure Service Bus). Проектирование и оптимизация баз данных (MS SQL, MySQL, CosmosDB, Redis), повышение производительности приложений. Опыт работы с cloud-решениями Azure (DevOps, Functions, Service Fabric, App Service, Application Insights, Key Vault, Blob Storage и др.).
Последние проекты и основные задачи:
Платформа для отслеживания и мониторинга цепочки поставок
- Разработка и оптимизация backend-функциональности на .NET 6 / ASP.NET Web API;
- Разработка REST API и интеграций с внешними системами с использованием Entity Framework и LINQ;
- Реализация обработки событий и потоков данных в реальном времени через RabbitMQ, MassTransit и Azure Service Bus;
- Оптимизация производительности системы для высоких нагрузок, работа с Azure Cosmos DB и Service Fabric;
- Написание unit-тестов (xUnit, Moq) и code review;
- Онбординг и менторинг новых членов команды.
CRM-платформа для страховой отрасли
- Full-stack разработка на .NET 8 / ASP.NET Web API + Angular (TypeScript, JavaScript, RxJs);
- Разработка REST API, бизнес-логики и валидации данных с использованием Fluent Validation и MediatR;
- Проектирование и оптимизация базы данных MS SQL Server с помощью Entity Framework;
- Реализация background jobs с Quartz и интеграций между сервисами через MassTransit;
- Разработка frontend на Angular с использованием Material UI;
- Написание unit и integration тестов (xUnit), настройка логгирования;
- DevOps практики: Azure DevOps, Application Insights, Key Vault, Blob Storage.
Виртуальный принтер для анализа и доставки документов
- Полное проектирование и разработка системы с нуля на .NET Core как единственный разработчик;
- Разработка виртуального принтера и интеграции с Windows (WPF, MVVM, XAML);
- Реализация обработки документов от очереди печати до отправки на сервер;
- Разработка административной панели на Angular (TypeScript, RxJS, Bootstrap, HTML/CSS);
- Оптимизация производительности desktop-приложения, работа с MS SQL Server;
- Покрытие тестами (xUnit, Moq, Fluent Assertions).
Ключевые технологии:
.NET 5+, .NET Core, .NET Framework, ASP.NET Web API, Entity Framework, LINQ, SQL Server, MySQL, CosmosDB, Redis, RabbitMQ, MassTransit, Azure (Service Bus, DevOps, Functions, Service Fabric, App Service, Application Insights, Key Vault, Blob Storage), Docker, Kubernetes, Angular, RxJS, TypeScript, WPF, MVVM, Git, GitHub, xUnit, NUnit, Moq.
Английский — в2 - выше среднего