Ocho años construyendo producto de punta a punta, con soltura en ambos lados del stack. En TypeScript: frontends en React y Next.js, APIs en Node.js con NestJS y Express. En Python: APIs REST y servicios con FastAPI, Django REST Framework y Flask, jobs en segundo plano con Celery y Redis. Todo sobre PostgreSQL.
Mido lo que construyo. Cinco años en la Software Factory de TIVIT Latam, para entre 20 y 30 clientes corporativos. Más del 70% de mis historias, entregadas completas del frontend al backend. Tickets reabiertos bajo el 5%. Cobertura cercana al 80% en código nuevo con Jest y pytest. p95 bajo 500 ms. Entre 25 y 40 pull requests del equipo revisados cada mes.
Agentes de IA en producción en dos empresas durante 2026. En Athens: automatización de procesos con agentes conectados a los sistemas internos por medio de MCP. En JPToms, inmobiliaria en Emiratos Árabes Unidos: el asistente principal en WhatsApp, con su API en Python (FastAPI, LangChain, LangGraph), que escala a Zendesk. Uso Claude Code, Codex, Antigravity y OpenCode a diario, sin soltar la responsabilidad de la arquitectura, la revisión de código y la calidad.
Enseñar es parte de cómo trabajo. Mentor en bootcamps de Python e IA en Talento Tech, con al menos 200 estudiantes formados. En el GLUD, el Grupo Linux de mi universidad: cuatro cursos diseñados desde cero y dos años al frente de un equipo de 10 a 20 instructores.
Con mi equipo, dos primeros lugares y un podio en hackathones en Bogotá: CiberPaz 2025, el track de AI Security en Platanus Hack 2026 y Colombia 5.0.
Busco un rol senior full-stack, en TypeScript o en Python, para construir a largo plazo. Bogotá o remoto.











