Skip to content
View JuaniSarmiento's full-sized avatar

Highlights

  • Pro

Block or report JuaniSarmiento

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JuaniSarmiento/README.md

Hola, soy Juani 👋

Desarrollador de automatización con IA en Mendoza, Argentina. Construyo agentes, servidores MCP e integraciones que reemplazan trabajo manual real, y los dejo corriendo en producción.

Técnico Universitario en Programación (UTN) · tutor de Programación en la UTN · coautor de un paper en WICC 2026.

Lo que construí

Proyecto Qué automatiza Stack
Skill-Moodle El trabajo del tutor en Moodle: corrección en lote, notas, foros, mensajes, informes y alumnos en riesgo. 52 herramientas MCP, 253 tests, para un plantel de ~25 tutores Python · MCP · API REST de Moodle
Skill-Tutorial-Video Producir videos tutoriales sin editor: graba, narra con TTS, verifica con Whisper y censura credenciales por OCR. 490 tests Python · ffmpeg · Whisper · tesseract
moodle-copiloto Copiloto web multi-tenant para tutores, con servidor MCP propio y confirmación humana antes de escribir FastAPI · Claude Agent SDK · Docker · Traefik
agent-hq Coordinación de 14 agentes vía MCP: grafos de dependencias, quality gates, file locking, dashboard TUI Go
Tutor socrático (tutor.active-ia.com) Tutoría y trazabilidad del aprendizaje en un piloto universitario: 12 microservicios, ~87 alumnos FastAPI · PostgreSQL · pgvector
BlendPOS Punto de venta en producción con facturación electrónica AFIP/ARCA Go · Python

Cómo trabajo

  • Confiable antes que vistoso: toda escritura que hace un agente mío pasa por confirmación humana.
  • Medido: tests en todo lo que publico, y observabilidad de LLMs para saber si un agente funciona de verdad.
  • De punta a punta: integración, agente, tests y despliegue en servidor propio (Linux, Docker, Traefik).

Stack: Python · Go · TypeScript · FastAPI · MCP · Claude Agent SDK · PostgreSQL · Docker · Playwright

📫 juanisarmientoomartinez@gmail.com · LinkedIn

Pinned Loading

  1. BlendSoftware/BlendPos BlendSoftware/BlendPos Public

    Sistema de punto de venta offline-first con facturación AFIP y gestión de inventario. En producción con clientes reales.

    TypeScript

  2. Group-Active-IA/Skill-Moodle Group-Active-IA/Skill-Moodle Public

    TUP Campus Navigator — skill de Claude Code para tutores que operan el campus Moodle de la UTN.

    Python 1

  3. agent-hq agent-hq Public

    Sistema de coordinación multi-agente para Claude Code: 14 agentes especializados vía servidor MCP, con grafos de dependencias, orquestación de pipelines, file locking, quality gates y tracking de t…

    Go

  4. moodle-copiloto moodle-copiloto Public

    Copiloto de IA para tutores universitarios sobre Moodle: corrección con rúbrica (validación humana), informes de seguimiento y foros. Agente con Claude Agent SDK + servidor MCP propio (~25 tools), …

    Python

  5. Skill-Tutorial-Video Skill-Tutorial-Video Public

    Skill de Claude Code para producir video-tutoriales sin editor: graba la pantalla, controla al agente o a VS Code, y narra con TTS midiendo la imagen CON la voz.

    Python 1