Engineering Manager en Platzi · Córdoba, Argentina

JaviGuignard.

Hago software, lidero equipos de ingeniería y enseño programación desde 2008. Últimamente vuelvo siempre a la misma pregunta: ¿qué tenemos que sacar para que la IA nos haga más rápidos de verdad?

Javi dando una charla en el escenario, micrófono en mano
  • Platzi Conf Bogotá 2026
  • Cloudflare Connect Las Vegas 2025
  • BeerAI Córdoba 2025
  • Platzi Conf Bogotá 2025
  • Docker Bday #6
  • FLISoL Córdoba
  • PyDay UNC
  • Universidad Blas Pascal

01 · Charlas

Cosas que dije arriba de un escenario

Fragmentos de charlas recientes. La mayoría las sigo firmando. Una la corregí en público un año después.

  • Keynote
  • Platzi Conf 2026
  • Bogotá
  • Ago 2026

Desescalar primero

Lo que tuvimos que apagar para que la IA funcione

Un hackatón de tres días en el que no construimos ni una feature nueva. Volvimos a meter cuatro microservicios de pagos en el monolito, borramos 250.000 líneas de frontend muerto y sacamos B2B a funciones serverless. La charla cuenta qué me enseñó eso sobre arquitectura, sobre equipos y sobre el orden en que conviene cambiarlos.

  • 3 días0 features nuevas
  • −250.000líneas de frontend obsoleto
  • 4microservicios apagados
  • 8–10 → 1–3personas por iniciativa, con ownership

Fragmentos · Desescalar primero

01 / 09
  1. 01

    La IA no agrega velocidad encima de cualquier sistema. Le da velocidad a quien tiene el coraje de quitar la complejidad que ya no compra nada.

    Desescalar primeromin 00:00

  2. 02

    La productividad no fue la cantidad de cosas que agregamos; fue la cantidad de fricción que dejamos de pagar en cada cosa futura.

    Desescalar primeromin 01:35

  3. 03

    En Platzi, casi la mitad de los pull requests ya no los abre una persona directamente.

    Desescalar primeromin 04:50

  4. 04

    Tu arquitectura es una decisión de UX. Y una parte enorme de tus usuarios ahora son agentes.

    Desescalar primeromin 05:25

  5. 05

    No estoy proponiendo volver al monolito como religión. La regla es dejar de pagar por separaciones que no compran nada.

    Desescalar primeromin 10:20

  6. 06

    Si un agente produce diez veces más cambios y nuestra capacidad de entender, probar y observar no cambia, no tenemos diez veces más productividad: tenemos diez veces más riesgo esperando una puerta.

    Desescalar primeromin 13:25

  7. 07

    Mientras el organigrama siga igual, la arquitectura se vuelve a llenar.

    Desescalar primeromin 17:20

  8. 08

    La habilidad que más valor gana es dirigir trabajo que no hiciste vos.

    Desescalar primeromin 22:45

  9. 09

    La próxima ola de líderes de ingeniería no va a ser la que escaló mejor. Va a ser la que tuvo el coraje de desescalar primero.

    Desescalar primeromin 23:35

Fe de erratas

2025

Hay que empezar por la capa técnica. Simplificás el código y la coordinación y la organización caen solas.

2026

En Platzi pasó exactamente al revés. Primero cambiamos la organización, y recién entonces pudimos mirar la arquitectura sin defender cada servicio como territorio de un equipo.

Era una historia elegante. También era incompleta.

Desescalar primero, min 16:10
  • Breakout session
  • Cloudflare Connect 2025
  • Las Vegas
  • Oct 2025

De Algolia a búsqueda semántica edge-first

La IA democratizó la búsqueda de primer nivel. Lo que antes costaba millones construir, hoy está al alcance.

Cómo Platzi reemplazó Algolia por un buscador semántico propio sobre Cloudflare Workers, Vectorize y AI Gateway. Búsqueda, búsqueda instantánea y recomendaciones comparten una sola capa de relevancia que reordena los resultados para cada estudiante. Después, el recomendador inverso: entrás con un curso y salís con los estudiantes que más probablemente lo quieran, con Hyperdrive y pgvector cuando el límite de 20 resultados de Vectorize empezó a molestar. Las campañas segmentadas convirtieron 5 veces más.

Con Edwar Barón y Juan José Torres

  • Workers
  • Vectorize
  • AI Gateway
  • KV
  • Hyperdrive
  • pgvector
Ver la sesión
  • Ignite, 5 min
  • Platzi Conf 2025
  • Bogotá
  • 2025

Ganamos 4 meses de vida gracias a un cambio de mentalidad reforzado por IA

Cinco minutos sobre cómo usar IA para sacarle fricción operativa al trabajo le devolvió meses al equipo. Ahí sostuve que había que empezar por la capa técnica. Un año después volví al escenario a decir que me había equivocado con el orden.

  • Productividad
  • IA en ingeniería
  • Charla de comunidad
  • BeerAI
  • Filadd HQ, Córdoba
  • 2025

Especificaciones que guían el desarrollo con IA: inputs claros, mejores resultados

Vibe coding contra specs, en vivo. Arranqué con un prompt one-shot, después escribí una spec y dejé que Claude Code y un subagente armaran un clon de ChatGPT (ChamuGPT) sobre nuestro AI gateway, desplegado en Cloudflare Workers. Una spec estructurada alinea requisitos, criterios de evaluación y el ida y vuelta entre ingeniería y negocio.

  • Spec-driven development
  • Claude Code
  • Agentes

Charlas anteriores

  1. 2019Docker for babiesDocker Bday #6, Córdoba
  2. 2018Git: qué es y cómo usarloUniversidad Blas Pascal, Córdoba
  3. 2017Cómo armar mis propios entornos de estudio con Docker y docker-composeUniversidad Blas Pascal, Córdoba
  4. 2015Django, de cero a una app realFLISoL Córdoba
  5. 2012Python en la secundaria: cómo usar Python para enseñar computaciónPyDay, UNC

02 · Sobre mí

Ingeniero, manager y docente todo el tiempo

Retrato en blanco y negro de Javi en un atril, mirando hacia arriba

Soy ingeniero electrónico de la UTN Córdoba y programo desde los 15. Mi primer trabajo, en 2004, fue software industrial: SCADA, HMI, PLC. Después vinieron servidores TCP en C y Java, una empresa de software que cofundé y llevé durante seis años, el backend del sitio nacional de radares meteorológicos de Argentina y tres años como tech lead en Claritywave, con Django sobre AWS Lambda.

Entré a Platzi en 2021 y hoy soy engineering manager. Trabajo donde se cruzan IA, educación y software para empresas, incluyendo sistemas con IA que convierten lo que sabe una organización en experiencias de aprendizaje que escalan. Me importan los equipos chicos con ownership de verdad, la gente que entiende el problema de negocio detrás del ticket y animarse a borrar lo que ya no paga su costo.

Desde 2008 enseño programación en el ITS Villada, el mismo colegio técnico del que egresé. Durante años fueron Python, Java, Django y bases de datos; ahora doy una materia de nuevas tecnologías donde los chicos trabajan con IA, cloud, Git y contenedores, las mismas herramientas que uso en el trabajo. Entre 2020 y 2022 también di Scrum, Git, Docker y web services en la Universidad Blas Pascal.

Las buenas soluciones empiezan con una conversación sobre el problema real del cliente.

  • 15años tenía cuando escribí mi primer programa
  • 2004mi primer trabajo haciendo software
  • 2008desde entonces doy clases de programación

Recorrido

  1. 2021 – hoyEngineering Manager, Tech LeadPlatzi
  2. 2018 – 2021Sr. Software Developer, Tech LeadClaritywave
  3. 2017 – 2019Full stack y PM técnico del sitio nacional de radares meteorológicosGrupo Radar Córdoba
  4. 2016 – 2018Consultor DjangoEmser S.A.
  5. 2011 – 2021Consultor IT y desarrollador freelanceOmixom Ingeniería
  6. 2010 – 2016Cofundador, desarrollador full stackOsninet Sistemas y Redes
  7. 2008 – 2010Desarrollador backend (C para PIC, Java, Python)Omixom Ingeniería
  8. 2004 – 2008Software industrial: SCADA, HMI, PLCR.C. Ingeniería

Docencia

  1. 2008 – hoyDocente de programaciónITS Villada
  2. 2020 – 2022Profesor universitario, Laboratorio de Informática IVUniversidad Blas Pascal

Formación

  1. 2016Ingeniero ElectrónicoUTN, Facultad Regional Córdoba
  2. 2002Técnico en Electrónica IndustrialITS Villada

03 · Temas

De qué puedo hablar

  1. 01

    Desescalar para la IA

    Qué servicios, ceremonias y roles retirar para que la IA te acelere en vez de sumar otra capa arriba de todo.

  2. 02

    Búsqueda y recomendaciones con IA en el edge

    Embeddings, Vectorize, re-ranking por usuario y cómo salir a producción tranquilo con feature flags, canaries y A/B tests.

  3. 03

    Desarrollo guiado por specs con agentes

    Specs que un agente puede ejecutar de verdad y criterios de evaluación para saber si lo que salió sirve.

  4. 04

    El product engineer

    Equipos chicos, ownership amplio y contribuidores individuales que ahora necesitan skills de manager para dirigir un equipo de agentes.

  5. 05

    Enseñar tecnología cuando la IA escribe código

    Cómo llevo IA, cloud, Git y contenedores a una clase de programación de secundaria.

Keynote, sesión técnica, taller o ignite de 5 minutos. En español o en inglés.

04 · Contacto

¿Tenés un evento, un equipo o una arquitectura enredada?

Escribime por LinkedIn. En X y GitHub estoy como @kaajavi.