seth díaz · ingeniero backend, méxico
Rómpelo, arréglalo, aprende.
Más de cinco años en Spring Boot, Java y Kotlin, aunque últimamente es más Terraform y trabajo de cutover que features. Uso agentes de código a diario, ya es el pan de cada día. Fuera del trabajo, self-hosteo más de lo que debería.
Con qué trabajo
- Backend
Spring Boot, Java, Kotlin, NestJS: REST, SOAP, GraphQL, WebSockets.
- Datos
MySQL en RDS, PostgreSQL, MS SQL Server, Oracle, JPA.
- Nube e infraestructura
AWS, Azure, Kubernetes (EKS/AKS), Docker, Terraform, CloudFormation, ARM.
- Frontend
Angular con NgRx, React, TypeScript, para cuando el trabajo lo requiere.
- Agentes de código
Uso diario de agentes de código para implementación y revisión.
Dónde he trabajado
- Quality & Knowledge On IT Services
Backend en Spring Boot y Kotlin, más una porción creciente de migración a la nube: contenerizar servicios, escribir Terraform para ambientes de staging, y correr ensayos de cutover y rollback que vuelven un release a prod aburrido en lugar de estresante. Frontends en Angular cuando el trabajo lo pide.
- OV Film Cancún
Mantuve la infraestructura del sitio de la empresa funcionando y lancé actualizaciones junto con el equipo de diseño.
Con qué he trasteado
- Homelab y self-hosting
Un túnel de vuelta a mi propia red, un servidor con Proxmox para correr varias VMs, una TrueNAS para nube privada, y uno que otro servidor de Minecraft moddeado. Todo aprendido a punta de prueba y error.
- LLMs locales
Modelos de lenguaje corriendo en mi propio hardware, manejados con harnesses personalizados en vez de clientes genéricos.
- Teclados custom
Armo y flasheo teclados mecánicos con QMK. De hecho, estoy escribiendo esto desde uno.
Educación
- Ingeniería en Software · Universidad Veracruzana, Xalapa (2017 – 2024)
- Scrum Fundamentals · Scrum.org