- Base
- Cali, Colombia (GMT-5)
- Programando desde
- 2016
- Rol
- Senior FullStack Engineer
- Idiomas
- Español (nativo) · Inglés (C2)
- Foco
- Desarrollo asistido por IA
Mi primer código pagado salió a producción en 2016, en un estudio pequeño de software en Cali, recién salido de un programa de desarrollo de videojuegos del SENA. Aprender a programar haciendo juegos me dejó una convicción que nunca solté: que el software se disfrute usar es una característica, no un lujo.
Desde entonces llevo más de ocho años lanzando productos para empresas en las Américas. Servicios transaccionales en tiempo real, videollamadas grupales, dashboards con drag-and-drop, plataformas de delivery. Pasé de ingeniero a senior en menos de dos años en una consultora, y hoy construyo productos para clientes internacionales como Senior FullStack Engineer.
Me equivoqué con la IA antes de acertar con ella.
La traté como un autocompletado más rápido: prompt vago, parche, repetir. En una sesión, un git stash descuidado se comió ocho de los diez archivos en los que venía trabajando, y los reconstruí de memoria. Esa semana me empujó hacia los specs, los tests y los git worktrees: un flujo donde el modelo entiende el proyecto antes de escribir una línea. La historia completa está en La IA me dio velocidad. Los tests me dieron control.
Este sitio es donde muestro ese trabajo. Cada diagrama de los posts es un componente vivo que puedes tocar (hay más de 30 en el lab), la app de tareas con la que planeo mis días es mía, y el flujo que describe el blog es el mismo con el que está construido este sitio.
Ahora
- Terminé la Ingeniería de Sistemas y el examen de Claude Certified Architect, ambos este año.
- Construyendo todo.valdemird.com: planificación con IA, Pomodoro y drag-and-drop.
- Explorando IA on-device en el navegador. Si tu Chrome lo admite, el chat del botón de la esquina corre localmente en tu máquina.
- Escribiendo sobre componentes interactivos y agentes de Claude corriendo en paralelo.
Con qué trabajo
Frontend
Backend
DevOps & Cloud
IA & Tooling
Trayectoria
Senior FullStack Engineer · Empresa Nearshore
Productos para clientes internacionales: React, Next.js e infraestructura cloud.
Software Engineer → Senior · Consultora de Software
De ingeniero a senior en menos de dos años, en varios proyectos de clientes.
Software Developer · Agencia Dev
Servicios transaccionales en tiempo real, videollamadas grupales, generadores de reportes PDF.
Freelance Engineer · Independiente
Apps Android, integraciones IoT con Arduino, backends Firebase.
Junior Developer · Estudio de Software
Primer rol profesional. Donde empezó todo.
En lo que creo
Desarrollo spec-driven
Escribe el spec antes del código. Deja que el LLM sea tu coarquitecto, no solo tu mecanógrafo.
Escribí sobre esto →Construir en público
Comparte lo que aprendes. La mejor forma de solidificar el conocimiento es enseñarlo.
Escribí sobre esto →Belleza y función
Las herramientas deben ser bonitas y funcionales. El diseño es parte del mensaje, no una capa de pintura.
Escribí sobre esto →Formación y credenciales
Claude Certified Architect – Foundations Certification
La certificación formal de Anthropic sobre arquitectura con Claude. La versión con examen de lo que los posts de este blog documentan en la práctica: specs, agentes y tooling.
Verificar credencial →Contacto
Vivo en Cali, Colombia. Fuera del trabajo con clientes construyo juegos multijugador pequeños en games.valdemird.com y ajusto los componentes de este sitio más de lo que debería. Si quieres hablar del oficio, sirve el formulario de arriba o cualquiera de estos.