Saltar al contenido

Experiencia

Experiencia

Dónde trabajé, qué construí en cada lugar, con qué herramientas y qué formación lo respalda.

Experiencia

  1. Dic 2025 – Presente

    Team Leader & Senior Full Stack Developer

    Actual

    PHINX Lab · Remoto

    Plataforma de IA basada en orquestador + skills. Senior desde el ingreso; Team Leader desde junio de 2026.

    • Lidero un equipo de 3 desarrolladores: planificación técnica, code reviews y decisiones de arquitectura, manteniéndome hands-on en backend e IA aplicada.
    • Soy autor principal de dos servicios de la plataforma — un agente de análisis documental y un servidor MCP —, donde el problema difícil no es llamar al modelo sino que el sistema sea determinista y operable.
    • Diseñé una arquitectura de orquestación en dos niveles: un orquestador central que despacha a 7 skills de extracción estructurada, cada una con su propio sub-orquestador.
    • Construí un pipeline multimodal de 5 etapas: visión, OCR, parseo de documentos vectorizados como texto, verificación normativa y síntesis de respuesta.
    • Desarrollé de punta a punta el sistema de verificación normativa: modelado y carga del corpus legal, indexación y búsqueda, evaluación de reglas de compliance y generación del informe de resultados.
    • Expuse los servicios internos vía MCP —recuperación, generación de informes técnicos y validación documental— como herramientas consumibles por LLMs.
    • Determinismo de salida: guardas de estado y concurrencia en el pipeline de análisis, tests de contrato para las skills y regresión con fixtures reales, para que un cambio de prompt no rompa el formato en silencio.
    • Detecté y eliminé reglas que se contradecían entre distintas skills del sistema: una clase de bug que no aparece hasta que el agente responde mal.
    • Diseñé una estrategia de indexación cacheada y carga selectiva de contexto que redujo significativamente los costos de consumo de LLM y bajó la latencia de recuperación documental.
    • Construí workers especializados y motores de consenso para procesamiento estructurado y toma de decisiones en flujos de IA.
    • Integré modelos vía Model Context Protocol (MCP) y orquestación de herramientas hacia sistemas externos, con arquitecturas de agentes y subagentes.
    • Mantengo y corrijo un parser de formato binario escrito en Python, invocado desde el pipeline TypeScript: interoperabilidad entre runtimes dentro de un mismo flujo.
    • Node.js
    • TypeScript
    • Fastify
    • PostgreSQL
    • TypeORM
    • Redis
    • Python
    • React
    • Docker
    • AWS (S3, Bedrock)
    • MCP
  2. Jul 2023 – Dic 2025

    Desarrollador Full Stack

    Consejo General de Educación de Entre Ríos · Paraná, Entre Ríos

    Sector público. El CGE es el organismo rector del sistema educativo de la provincia de Entre Ríos.

    • Desarrollé el Sistema de Carga y Validación de Certificados de Salario Familiar, de alcance provincial: 20.000 a 30.000 trámites por campaña anual y cerca de 50.000 archivos, con auditoría y trazabilidad completas. Redujo el tiempo promedio de resolución del trámite de 4 meses a 5 semanas.
    • Implementé desde cero la capa de seguridad de carga de archivos en PHP nativo —validación de tipo, saneamiento y control de acceso— sin librerías externas, por restricción técnica del organismo.
    • Lideré la Plataforma de Gestión de Trámites, Expedientes y Notas Internas: digitalicé los circuitos en papel de más de 10 áreas —alrededor de 60 personas— con permisos jerárquicos diferenciados, bandeja de trabajo por área, trazabilidad y logs de auditoría sobre cada expediente.
    • Modelé la máquina de estados de expedientes —puesta en guarda, finalización y reingreso con generación de un nuevo informe—, relevada junto al área de Liquidaciones.
    • Escribí los manuales y dirigí los videos instructivos del sistema para toda la comunidad educativa provincial.
    • Optimicé consultas en SQL Server y procesos de carga masiva de expedientes, y refactoricé código legacy con foco en rendimiento, seguridad y mantenibilidad.
    • PHP 7
    • SQL Server
    • JavaScript (jQuery, AJAX)
    • Bootstrap
    • HTML5
    • CSS3

Stack

Lenguajes
  • TypeScript
  • JavaScript
  • PHP
  • SQL
  • Python
  • HTML5
  • CSS3

Python lo uso para interoperabilidad y mantenimiento dentro de pipelines Node, no para construir sistemas completos. Mi lenguaje de trabajo es TypeScript.

Backend y APIs
  • Node.js
  • Fastify
  • Express
  • NestJS
  • Laravel
  • Diseño de APIs REST
IA Generativa
  • Apps con LLMs
  • Agentes y subagentes
  • Pipelines multimodales (visión, OCR)
  • Orquestación multi-agente en dos niveles
  • Model Context Protocol (MCP)
  • Prompt y skill engineering
  • Integración multiproveedor detrás de una interfaz común
  • Evals y determinismo de salida
  • Amazon Bedrock

Trabajo contra un RAG en producción y conozco su arquitectura en profundidad, pero el servicio de recuperación no es de mi autoría: lo mío son los agentes y las skills que lo consumen.

Frontend
  • React
  • Redux
  • Tailwind CSS
  • Bootstrap
Bases de datos y ORM
  • PostgreSQL
  • SQL Server
  • Redis
  • TypeORM
  • Prisma
DevOps
  • Docker
  • Nginx
  • Git
  • AWS (S3, Bedrock; fundamentos serverless)
Prácticas y testing
  • SOLID
  • Clean Code
  • POO
  • Arquitectura modular
  • Optimización de performance
  • Jest
  • Scrum