MicroOrders — микросервисная платформа для заказов
Система обработки заказов: очередь команд, отказоустойчивость, балансировка нагрузки. Реализовано через ASP.NET Core, RabbitMQ, PostgreSQL.
Технологии: ASP.NET Core, Docker, RabbitMQ, EF Core, PostgreSQL.
Архитектура: CQRS
Тесты: xUnit
LiveDash — real-time дашборд
Реальное время по данным сенсоров и логов с визуализацией. Сервер — SignalR, клиент — SPA. Обеспечена масштабируемость и агрегация событий.
Технологии: SignalR, Redis, ASP.NET Core, Vue/React (SPA)
DeskPro — WPF приложение для учета
Десктопное приложение с MVVM, локальной БД и синхронизацией с облаком. Удобный UX для быстрых операций и оффлайн-режима.
Технологии: WPF, MVVM, SQLite, AutoMapper
OpenLib — утилита/пакет для кэширования
Лёгкая библиотека для кэширования в памяти и в Redis с гибкой политикой инвалидации. Подключаемый NuGet пакет.
Технологии: .NET Standard, CI (GitHub Actions)