
Diseñé e implementé el envío transaccional, el admin y el control por agentes de IA.
Ultramail
Ultramail es un microservicio que construí para mandar correo por plantillas HTML y SMTP (varios remitentes). El admin corre en Next.js 16: plantillas (CodeMirror), historial, métricas (Recharts) y sesión con iron-session. Persistencia con Prisma sobre Neon PostgreSQL; envío con Nodemailer. Además escribí un servidor MCP (@modelcontextprotocol/sdk) para que un agente opere el sistema. Ownership de backend, DX para agentes y un producto que uso yo.
Stack
- Next.js 16
- React 19
- TypeScript
- Prisma
- PostgreSQL (Neon)
- Nodemailer
- iron-session
- MCP SDK
- CodeMirror
- Recharts
- Zod
- Tailwind CSS 4



