Proyectos
Lo que construyo
De la infraestructura que mantengo a diario a las aplicaciones que voy retomando poco a poco: aquí tienes el detalle de cada proyecto, con su estado real y las tecnologías que uso en cada uno.
Infraestructura y plataformas
Infraestructura propia · 11 VMs/LXC · 25+ servicios
Homelab
Diseño, despliego y mantengo mi propia infraestructura para ejecutar servicios autoalojados y proyectos personales. Trabajo con virtualización, contenedores, almacenamiento, redes, copias de seguridad, monitorización y acceso remoto seguro. El entorno combina Proxmox, Docker, TrueNAS, ZFS, Cloudflare Tunnel, Tailscale y Grafana.
Es un entorno que utilizo y mantengo de forma habitual, ocupándome de todo el ciclo: diseño de la arquitectura, despliegue, configuración, mantenimiento, monitorización, backups y resolución de incidencias.
Tecnologías
Datos
- Immich
- Nextcloud
- TrueNAS
- Backups
Productividad
- Documentos
- Contraseñas
- Finanzas
- Recetas
Multimedia
- Streaming
- Música
Infraestructura
- DNS
- Monitorización
- Grafana
- Acceso remoto
Documentación
La infraestructura está documentada para facilitar su mantenimiento y evolución.
Plataforma privada de gestión · NestJS + React
Backoffice
Plataforma privada que diseño, desarrollo y mantengo para gestionar todo el ciclo de un cliente: leads, contactos, proyectos, documentos, presupuestos y facturación. Cubro el proceso completo, desde la arquitectura hasta el despliegue en producción.
El backend está construido con NestJS y PostgreSQL sobre Prisma, con autenticación JWT con rotación de tokens y un registro de auditoría completo de cada acción. El frontend es una SPA en React. Incluye una agenda con Google Calendar y Tareas integrada, una bandeja de correo conectada a Gmail, estadísticas del negocio y automatizaciones propias: los leads que llegan por el formulario web o por correo se registran automáticamente, sin intervención manual.
Tecnologías
Gestión
- Leads
- Clientes
- Pipeline
- Proyectos
Facturación
- Presupuestos
- Facturas
Agenda y correo
- Google Calendar
- Google Tasks
- Bandeja de correo
Automatización
- Formulario web
- Leads por correo
- Estadísticas
Aplicaciones propias
Acoustic Planner
Aplicación multiplataforma · Proyecto final de DAM
Aplicación para la organización y gestión de eventos de agrupaciones musicales, desarrollada como proyecto final de ciclo. El proyecto aborda el desarrollo completo de una aplicación: interfaz multiplataforma con Flutter, backend REST con Node.js y Express, base de datos PostgreSQL, Sequelize, autenticación mediante JWT y comunicación mediante HTTPS. Actualmente el desarrollo está pausado, pero es un proyecto que quiero retomar para continuar evolucionándolo y ampliar sus funcionalidades.
Tecnologías
POS (Punto de venta)
Aplicación de escritorio · Punto de venta
Aplicación de escritorio orientada a la gestión de un pequeño punto de venta, desarrollada con Flutter. El proyecto incluye almacenamiento local mediante SQLite y Floor, gestión de productos y operaciones del negocio, generación de documentos PDF e impresión en impresoras térmicas de 80 mm. Actualmente está pausado, pero forma parte de los proyectos que quiero retomar y seguir desarrollando.
Tecnologías
Experimentos
Diseños y experimentos web
Exploraciones y proyectos web donde pruebo diferentes enfoques de diseño, desarrollo frontend y gestión de contenido.