Portfolio

MonKey

Overview

MonKey — это веб-приложение для управления личными финансами с AI-функциями, поддержкой нескольких валют, бюджетированием и финансовой аналитикой.

Система позволяет пользователям отслеживать доходы, расходы, бюджеты и финансовые цели.

Product Features

Приложение включает:

  • Отслеживание бюджета
  • Отслеживание доходов и расходов
  • Поддержка нескольких валют
  • Финансовая аналитика
  • Финансовые инсайты, сгенерированные AI
  • Дашборд и отчёты
  • Настройки и конфигурация пользователя

Architecture

Система включает:

  • Web frontend
  • Backend API
  • База данных
  • Сервисы интеграции AI
  • Deployment в Kubernetes
  • CI/CD пайплайны
  • Логирование и мониторинг

Infrastructure & SRE

Реализовано:

  • CI/CD пайплайны
  • Сборка Docker образов
  • Deployment в Kubernetes
  • ArgoCD GitOps
  • Логирование и мониторинг
  • Бэкапы базы данных
  • Конфигурация окружений
  • Стратегия rollback

Engineering Challenges

  • Работа с финансовыми данными
  • Расчёты с несколькими валютами
  • Интеграция AI
  • Мониторинг состояния приложения
  • Бэкапы базы данных и целостность данных