José Antonio González Román
Full Stack Developer · React · Node.js · AWS
Full StackDeveloper.
Si lo puedes imaginar, lo puedes programar.
Construyo sistemas críticos end-to-end.
Proyecto estrella
Thielmann
MES
Sistema integral de gestión de producción industrial. THIELMANN — 120 puestos de trabajo. De cero a producción, end-to-end.
El reto
Una línea de producción industrial crítica de 120 puestos que necesitaba control, trazabilidad y visibilidad en tiempo real. El reto: diseñar y construir el MES que hoy la gestiona de extremo a extremo.
40 personas dependen del sistema a diario — operarios a 3 turnos y equipos de calidad, mantenimiento, finanzas y producción. Un único developer responsable de diseño, desarrollo, arquitectura, despliegue y operación en producción.
Arquitectura
SPA Admin · App de planta para 15 tablets · HTTPS con JWT httpOnly
Arquitectura por capas · Separación de responsabilidades · Integridad transaccional
Planos, imágenes y vídeo de proceso · Streaming progresivo · Acceso autenticado y cifrado
Transacciones ACID · S3 para almacenamiento de binarios
Migración completa a la nube · CI/CD · Observabilidad
Lo que hace el sistema
Seguridad en producción
Stack
Trayectoria profesional
Experiencia
Profesional
- 01Responsable técnico único del MES que controla en tiempo real una línea de producción industrial crítica de 120 puestos, usado a diario por ~40 personas (operarios a 3 turnos + calidad, mantenimiento, finanzas y producción) en 15 tablets y paneles de administración.
- 02Arquitectura cliente-servidor end-to-end: backend Node.js + Prisma sobre PostgreSQL, dos SPAs React 19 + TypeScript y microservicio de gestión documental (planos, imágenes y vídeo con streaming progresivo y acceso autenticado).
- 03Infraestructura AWS (ECS Fargate, RDS, S3, CloudFront, WAF, Route 53), CI/CD y observabilidad. Seguridad de extremo a extremo: JWT httpOnly, RBAC, fingerprinting de dispositivos, WAF y mitigación OWASP Top 10.
- 01Prácticas de desarrollo full-stack, compaginadas en paralelo con mi proyecto en THIELMANN.
- 02RK Utility: app móvil en Flutter con backend Node.js + Express sobre PostgreSQL, que ofrece utilidades a los clientes de Radiokable y refuerza la marca. Publicada en App Store y Google Play, desplegada en servidor propio.
- 03Aplicación web interna en PHP + MySQL que centraliza el mantenimiento de inspecciones en una única herramienta integrada con el sistema interno.
- 01Desarrollo y mantenimiento de aplicaciones cloud de alta disponibilidad.
- 02Refactorización y resolución de incidencias en coordinación con el equipo de QA.
- 03Trabajo en equipo bajo metodología Agile/Scrum (sprints, dailies y entregas iterativas).
Trayectoria académica
En continuo
Aprendizaje
Desarrollo de Aplicaciones Web
Arquitectura de software moderna. Construcción de sistemas escalables utilizando el ecosistema JavaScript/TypeScript.
Desarrollo de Aplicaciones Multiplataforma
Inicié mi camino dominando la gestión de memoria con C++, para luego especializarme en arquitecturas robustas y programación concurrente con Java.
Stack técnico
Dominio
Tecnológico
Frontend
Backend
Infraestructura
Seguridad
Herramientas