← Volver al inicio Experiencia

Baboon Technologies

Cofundador & Tech Lead · 2024 – actualidad

Cofundé Baboon Technologies. Su producto es SVInvesting, una plataforma de systematic value investing que valora a diario más de 60.000 empresas. Lidero la arquitectura de software, la infraestructura (Proxmox, Docker), los jobs batch, la monitorización y el escalado de una base de datos de +5 TB para hacer viable el cálculo en tiempo real.

  • +5 TB base de datos escalada
  • 60.000+ empresas valoradas a diario
  • Tiempo real cálculo de valoraciones

Proyectos

SVInvesting

PythonPolarsPostgreSQLFastAPIProxmox

Plataforma de systematic value investing que valora más de 60.000 empresas al día sobre una base de datos de +5 TB.

El problema
Valorar de forma metodológica y sistemática todas las empresas del mercado a la vez, con recálculo diario según precios y reportes trimestrales/anuales, sin que el sistema colapsara.
Decisión de stack
Reestructuración del ecosistema de MySQL a PostgreSQL y de Pandas a Polars para hacer viable el cálculo en tiempo real; tablas de miles de millones de registros con un ecosistema de particiones para optimizar queries.
El reto técnico
Diseñar un módulo de datos genérico que generalizara a todo tipo de activos y sus casuísticas (distintos mercados, frecuencias de reporte) sobre una base de datos de +5 TB.
Impacto
Valoración diaria de 60.000+ empresas en tiempo real, sobre un servidor dedicado con 300+ GB de RAM y 10+ TB de disco. Base del fondo de inversión de Baboon Technologies.