Medición empírica antes de optimizar
Cero cambios basados en suposiciones. Antes de tocar código o introducir nuevas herramientas, realizo profiling de cuellos de botella reales (JVM, contención de base de datos, latencia de red).
¡Hola! Soy Alberto Plaza Montes, Ingeniero Informático (M.Sc.) afincado en España.
Trabajo en el sector FinTech como Backend Software Engineer, especializándome en el diseño de arquitecturas dirigidas por eventos (DDD), sistemas transaccionales y servicios de alto rendimiento.
Fuera del trabajo, mantengo mi propio homelab y desarrollo proyectos orientados a sistemas distribuidos, concurrencia e infraestructura FinTech.
Me enfoco en construir software resiliente, escalable y con estricta integridad de datos, aplicando estándares de la industria como EBA y BIAN.
Criterio técnico y principios que guían la forma en que diseño, construyo y escalo sistemas.
Cero cambios basados en suposiciones. Antes de tocar código o introducir nuevas herramientas, realizo profiling de cuellos de botella reales (JVM, contención de base de datos, latencia de red).
La mejor arquitectura no es la que usa más patrones, sino la más simple que cumple los requisitos no funcionales. Priorizo un diseño legible y fácil de depurar a las 3:00 AM antes que abstracciones innecesarias.
En FinTech, la integridad de los datos manda. La prioridad no es acumular microservicios, sino garantizar balances exactos, eventos idempotentes y cero estados corruptos. Si una transacción SQL resuelve el problema, no añado un sistema distribuido.
El software solo genera valor cuando está en producción ayudando al negocio. La automatización (CI/CD, testing focalizado) existe para acortar el Time-to-Market de forma segura, no por dogma.