Сервис трансформации данных по убыткам страховой компании

Backend разработка
По новому законодательству страховая компания должна отправлять данные об убытках в Национальную Страховую Информационную Систему в заданном формате.

Проект предусматривает преобразование данных, хранящихся во внутренних информационных системах страховой компании в формат, который принимает регулятор НСИС.
Задачи на проекте
Разработка и доработка методов трансформации
Доработка отправки сообщений в топик kafka
Написание юнит тестов (NUnit)
Развертывание приложения в среде Marlin на различных средах (dev, test, stage, prod)
Взаимодействие с аналитиками и тестировщиками

Юрий
Backend-разработчик
В результате работы была выполнена доработка существующих на момент начала работы методов трансформации и созданы новые методы трансформации для других типов сообщений
Технологии проекта
  • C#
    Для разработки серверной части сервиса. Хорошо интегрируется с .NET
  • .NET 8
    Предлагает улучшенные производительность и безопасность, а также новые функции, которые упрощают разработку и поддержку приложений.
  • PostgreSQL
    Предлагает надежность, производительность и поддержку сложных запросов, что делает его подходящим выбором для хранения больших объемов данных о страховых убытках и их трансформации
  • Entity Framework Core
    Использовался для взаимодействия с базой данных PostgreSQL. Упрощает работу с базой данных, позволяя работать с данными в виде объектов, а не SQL-запросов. Ускоряет процесс разработки и снижает вероятность ошибок.
  • Kafka
    Позволяет обрабатывать и передавать большие объемы данных в реальном времени
  • NUnit
    Фреймворк для написания модульных тестов на C#. Это обеспечивает качество кода и проверку корректности работы отдельных компонентов приложения
  • Marlin
    Помогает упростить процесс развертывания приложения, обеспечивая быструю настройку окружения и управление зависимостями
  • OKD
    Платформа для контейнеризации и оркестрации приложений, которая позволяет управлять жизненным циклом контейнеров. Обеспечивает масштабируемость и высокую доступность сервиса
  • GitLab
    Для управления версиями кода и CI/CD
Советуем посмотреть и другие работы:
Давайте сделаем следующий проект вместе!
Если у вас есть вопросы или предложения, пишите: hello@a2seven.com
Made on
Tilda