user@portfolio:~$whoami

>
user@portfolio:~$cat ~/skills.json

// Skills

[JavaScript][TypeScript][React][Next.js][PostgreSQL][Supabase][MongoDB][Node.js][Express][Stripe][Sanity][Gemini AI][Git][GitHub][Docker][Vercel][DevOps][Nginx][Linux][Ubuntu][Oracle Cloud][SSL/TLS][Cloudflare][Cypress E2E]
user@portfolio:~$

└─ Admin Panel SaaS Multi-tenant + E-commerce

Panel SaaS multi-tenant con auth por dominio (NextAuth v5), IA integrada (Gemini 2.5 Flash), historial persistente y CRUD e-commerce completo.

Next.js 15TypeScriptPostgreSQLPrismaDocker

└─ Motor de Comunicación en Tiempo Real

Mensajería bidireccional con Socket.IO (< 100ms), autenticación con roles y base de datos relacional con Supabase / PostgreSQL.

└─ Infraestructura Cloud Personal

Servidor de correo propio (Postfix + Dovecot + Roundcube), SSL/TLS, SPF/DKIM/DMARC y relay SMTP via Brevo, orquestado con Docker Compose (Nginx, PostgreSQL, Cloudflare).

Jorge Luis Reina Guaman — Full-Stack Developer | mivia.es | mivia.es