Разработка интеграционного backend-сервиса на C#/.NET для обмена данными между внутренними системами, внешними API и базами данных.
Реализована модульная архитектура с разделением бизнес-логики, интеграционного и инфраструктурного слоёв.
Основные задачи:
• интеграция с внешними REST API и сервисами;
• получение, преобразование и валидация данных;
• работа с PostgreSQL и MS SQL Server через Entity Framework;
• асинхронная обработка операций с использованием async/await;
• фоновые задачи и обработка данных;
• обработка ошибок, таймаутов и временных сбоев;
• логирование и мониторинг;
• подготовка приложения к контейнерному развёртыванию.
Архитектура позволяет подключать новые источники данных и интеграции без существенной переработки существующего кода.
Стек: C#, .NET, REST API, Entity Framework, PostgreSQL, MS SQL Server, Docker, async/await, Git.
Проект представлен в обезличенном виде без публикации внутренней инфраструктуры, конфиденциальных данных и исходного кода.