
Matías Vagliviello
42 años · Backend & SistemasBackend Architect · Python (Django / FastAPI) · TypeScript (NestJS / Prisma) · DDD & IA Aplicada
Perfil Profesional
Desarrollador Backend y Arquitecto de Sistemas especializado en transformar problemas complejos de negocio en software robusto, mantenible y escalable. Diseño con Domain-Driven Design (DDD), Clean Architecture y patrón Repository, garantizando consistencia transaccional (Saga, Outbox, idempotencia a nivel PostgreSQL) y performance verificada automáticamente (tests anti N+1 1 vs. N y caché/WebSockets con Redis). Creador de herramientas open source para auditoría de agentes IA (MCP servers), pipelines RAG y generadores de arquitectura.
Sistemas en Producción Destacados
Sistema Zona — ERP Integral de Publicidad Exterior (OOH)
Django 5 · DRF · Channels · Redis · PostgreSQL · Next.jsArquitectura y desarrollo de 13 módulos de negocio (+65 modelos de datos, 188 migraciones): conversión automática de presupuestos a múltiples Órdenes de Trabajo por unidad de negocio y tipo de trabajo, Kanban en tiempo real con WebSockets/Redis (reduciendo el tráfico móvil un 94%), facturación electrónica ARCA, control de flujo de caja e IVA.
Huevo de Oro — ERP/CRM Mayorista + App Móvil + IA Local
Django 5 · React Native (Expo) · PostgreSQL · Ollama · DockerDigitalización de punta a punta de distribuidora mayorista: control de stock multidimensional, arqueo de caja por turnos, liquidación de comisiones, App Móvil con validación de despacho por código QR y tickets PDF por WhatsApp, más asistente Text-to-SQL local (Ollama Qwen 2.5) con usuario de base de datos de solo lectura (ai_reader).
Arquitecturas DDD en TypeScript & Sistemas Distribuidos
NestJS · Prisma · TypeORM · RabbitMQ · Redis · ZodDesarrollo de plataformas modulares (Futboliga, Wallet System v2) con separación estricta de capas forzada por ESLint, tests automáticos 1 vs N contra N+1 queries en Prisma, dinero en centavos enteros y patrón Saga con compensaciones e idempotencia en base de datos.
Herramientas Open Source Creadas
- BitGoTe (Go): Firewall local y custodio de secretos en tránsito para agentes de IA (bóveda age, proxy TLS con inyección y redacción [BITGOTE:REDACTED], aislamiento por usuario en Linux con nftables y aprobación humana en /dev/tty).
- SkillAudit: Sandbox en Docker con honeypots y strace para auditar comportamiento real de MCP servers.
- ragkit: Pipeline de ingesta RAG autoconfigurable para NestJS/Node.js con adapters intercambiables.
- Team Context MCP Server: Memoria técnica persistente y compartida (SQLite + embeddings locales) para equipos.
- CRUDFULL: Generador CLI en Python para FastAPI con arquitectura limpia en SQLAlchemy Async y MongoDB.