Portfolio

MonKey

Overview

MonKey es una aplicación web de gestión de finanzas personales con funciones de IA, soporte multi-moneda, presupuestos y análisis financiero.

El sistema permite a los usuarios realizar seguimiento de ingresos, gastos, presupuestos y objetivos financieros.

Product Features

La aplicación incluye:

  • Seguimiento de presupuestos
  • Seguimiento de ingresos y gastos
  • Soporte multi-moneda
  • Análisis financiero
  • Insights financieros generados por IA
  • Panel y reportes
  • Configuración y ajustes de usuario

Architecture

El sistema incluye:

  • Frontend web
  • Backend API
  • Base de datos
  • Servicios de integración de IA
  • Despliegue en Kubernetes
  • Pipelines CI/CD
  • Logging y monitorización

Infrastructure & SRE

Implementado:

  • Pipelines CI/CD
  • Builds de Docker
  • Deployments en Kubernetes
  • ArgoCD GitOps
  • Logging y monitorización
  • Backups de base de datos
  • Configuración de entornos
  • Estrategia de rollback

Engineering Challenges

  • Manejo de datos financieros
  • Cálculos multi-moneda
  • Integración de IA
  • Monitorización de la salud de la aplicación
  • Backups de base de datos e integridad de datos