Construir.
Entender.

Escribo artículos técnicos y notas de trabajo sobre la construcción de software, sus decisiones y las lecciones que vale la pena conservar.

El trabajo técnico, hecho explícito.

El objetivo es convertir detalles de implementación, decisiones de arquitectura, experimentos y notas de aprendizaje en explicaciones que sigan siendo útiles después de resolver el problema inmediato.

Ingeniero de software · Plumii (antes Euler)

Construyo y opero servicios con Java 17 y Spring Boot para un sistema de información estudiantil en producción. Mi trabajo incluye modelado de datos históricos, confiabilidad de identidad con Keycloak, flujos transaccionales, reportes, rendimiento de consultas, diagnóstico de incidentes, despliegues con Jenkins y coordinación técnica de hasta tres desarrolladores junior.

Desarrollador full-stack en práctica · Instituto Departamental de Salud

Me encargué de una plataforma institucional de gestión documental desde los requisitos y el modelado relacional hasta su implementación con Laravel y MySQL, despliegue y soporte. El sistema incluye acceso por roles, historial de versiones y acceso público controlado, y continúa en uso.

Único desarrollador de software · Universidad Libre

Diseñé, construí, probé y desplegué un sistema universitario en producción con Laravel, Next.js y MySQL. Me encargué de la arquitectura, el control de acceso, la auditoría, las encuestas, los reportes, el despliegue con Docker, el alojamiento de la base de datos, las copias de seguridad y el soporte posterior.

Los temas a los que siempre regreso

  • Ingeniería backend y sistemas distribuidos
  • Arquitectura de software y decisiones explícitas
  • Aprendizaje mediante experimentos, notas y explicaciones