Программа лояльности для страховой компании

Backend разработка
Программа лояльности - маркетинговый проект на микросервисной архитектуре по стимулированию активности клиентов страховой компании. Система реализует обработку клиентских данных из различных внешних систем, производит индивидуальные расчеты, рассылки и прочее.
Задачи на проекте
Декомпозиция и оценка задач
Проведение код ревью
Разработка новых микросервисов, доработка существующих
Полное покрытие сервиса юнит тестами
Разработка хранимых процедур для системы crm
Обсуждение требований с аналитиками
Взаимодействие с тестировщиками при проблемах тестирования

Семен
Backend-разработчик
По итогу работы я устранил несостыковки в документации с текущей реализацией сервисов, внес предложения по упрощению процессов разработки и навигации по проекту. Все взятые задачи выполнялись согласно оценке и срокам.
Технологии проекта
  • .NET Core
    Основной фреймворк
  • PostgreSQL
    База данных для хранения структурированных данных
  • REST
    Архитектурный стиль, использовался для создания API между микросервисами
  • Git
    Система контроля версий, используемая для управления кодом
  • Kubernetes
    Платформа для управления развертыванием, масштабированием и мониторингом микросервисов
  • MongoDB
    База данных для хранения неструктурированных данных
  • Entity Framework Core
    Библиотека для .NET Core, которая упрощает работу с реляционной базой данных
  • Jenkins
    Инструмент для автоматизации сборки, тестирования и развертывания приложения
  • OKD
    Открытая версия OpenShift для управления контейнеризированными приложениями
  • Prometheus
    Система мониторинга и алертинга для сбора метрик из микросервисов
  • Grafana
    Инструмент визуализации данных для создания дашбордов на основе метрик
  • Kibana
    Визуализационный инструмент для анализа логов
  • RabbitMQ
    Система обмена сообщениями для асинхронной обработки задач и передачи сообщений между микросервисами
  • Serilog
    Библиотека для ведения логов в .NET приложениях, использовалась для структурированного логирования
Советуем посмотреть и другие работы:
Давайте сделаем следующий проект вместе!
Если у вас есть вопросы или предложения, пишите: hello@a2seven.com
Made on
Tilda