Entender antes de optimizar
La mayoría de los problemas de rendimiento y costo son, en realidad, problemas de comprensión. Empiezo haciendo legible el sistema.
Sobre mí
Ingeniero de software, fundador y docente, trabajando entre sistemas de backend, infraestructura en la nube y las personas que los operan.

Soy consultor técnico independiente, trabajo con sistemas de backend, infraestructura en la nube e integraciones. Trabajo con pequeñas y medianas empresas que necesitan entender lo que operan, controlar sus costos y cambiar sin romper producción.
También desarrollo y mantengo productos de software propios. Eso me mantiene cerca de los mismos problemas que diagnostico para mis clientes: sistemas poco claros, lanzamientos riesgosos y conocimiento que vive en la cabeza de una sola persona.


La mayoría de los problemas de rendimiento y costo son, en realidad, problemas de comprensión. Empiezo haciendo legible el sistema.
Prefiero sistemas simples y observables a soluciones ingeniosas. Una buena arquitectura protege primero las reglas de negocio y los datos.
Las decisiones, los compromisos y los planes se registran por escrito, para que el equipo siga avanzando sin depender de mí.
Digo cuando algo está fuera de mi alcance y no prometo resultados que no puedo controlar.