hi@martingregorio.com.ar

Martin Gregorio

Principal Engineer y arquitecto de software · Mar del Plata, Argentina

LinkedIn · GitHub

Resumen

Principal Engineer y arquitecto de software con más de 14 años diseñando sistemas backend, cloud e IoT. Trabajé en pipelines de video para WWE y Canela Media, en fintech multi-país con Tigo Money, y hoy construyo Armadillo Gaming, una plataforma de mesas de juego con IA. Trabajo con desarrollo guiado por especificaciones y agentes de IA, y enseño Ingeniería de Software en IDRA, donde acompaño a estudiantes en proyectos para clientes reales.

Experiencia

Profesor de Ingeniería de Software — IDRA

2026 – actualidad · Mar del Plata

  • Ciclo de vida del software, metodologías ágiles, CI/CD, testing unitario, métricas y roles dentro de un equipo.
  • Integraciones con APIs REST y GraphQL.
  • Acompaño a los estudiantes durante el proyecto anual, una solución real para un cliente real.

Stack: GraphQL, GitHub Actions

Founder y arquitecto de software — Armadillo Gaming

ene 2025 – actualidad · Mar del Plata

  • Fundé y lidero un producto que une hardware y software. Coordino al equipo que diseña, desarrolla la electrónica y construye las mesas modulares en madera maciza.
  • Diseñé de punta a punta la plataforma IoT, de los dispositivos a la nube, sobre AWS y con infraestructura como código.
  • Construí un coach de juegos con IA que enseña a jugar y responde dudas de reglas en voz alta, con respuestas que citan el reglamento.
  • Implementé actualizaciones de firmware remotas, firmadas y con rollback automático.
  • Trabajo con desarrollo guiado por especificaciones y agentes de IA, con contratos versionados y gates de calidad en CI.

Stack: Go, TypeScript, NestJS, Svelte, PostgreSQL, MQTT, AWS, Terraform / OpenTofu, GitHub Actions, LLMs (Claude, Gemini), RAG y embeddings, Agentes de IA

Profesor de Programación 2 — IDRA

feb 2022 – jul 2023 · Mar del Plata

  • Lenguajes de programación, programación orientada a objetos y principios SOLID.

Principal Engineer · Canela Media — intive (ex Spark Digital)

2022 – actualidad · Mar del Plata (remoto)

  • Responsable del pipeline de media completo, desde que llega el archivo fuente de los rightsholders hasta que el contenido está disponible para los clientes.
  • Transcode de mezzanine y proxy, y distribución automatizada a QuickPlay y Brightcove.
  • Integración con Vionlabs para obtener metadata y ad breaks a partir de los proxies, lo que agiliza el trabajo del equipo de contenido.
  • CI/CD con GitHub Actions e infraestructura con Terraform sobre AWS.

Stack: TypeScript, DynamoDB, PostgreSQL, AWS, Terraform / OpenTofu, GitHub Actions

Senior Engineer / Tech Lead · WWE — intive (ex Spark Digital)

sept 2016 – 2022 · Mar del Plata (remoto)

  • Desarrollo del sistema interno que transcodifica video con AWS Elemental Server on-premise y lo distribuye a WWE.com, WWE Network, YouTube, Peacock y Sony LIV.
  • A cargo del MDM, con master records de los que cada plataforma hereda la metadata y la sobrescribe para cumplir sus propios requisitos.
  • CI/CD con GitLab y servicios en Laravel, NestJS y Go sobre AWS.

Stack: Laravel, Vue, NestJS, MySQL, Beanstalkd, Redis, Go, AWS, AWS Elemental, GitLab CI

Desarrollador PHP → Líder técnico — Globant

ago 2014 – sept 2016 · Mar del Plata

  • Para Millicom/TIGO, desarrollé el backend de Tigo Money, una API REST en Phalcon que conectaba las apps móviles con los middlewares SOAP de las operadoras.
  • Lo implementé en Honduras, Guatemala y Bolivia, y di soporte a El Salvador y Tanzania. Empecé como desarrollador y terminé como líder técnico.
  • Después trabajé en Handler, un marketplace en Laravel para contratar servicios del hogar, como electricistas, plomeros o limpieza.

Stack: PHP, Phalcon, Laravel, MySQL

Consultor y desarrollador de software — Freelance

jul 2012 – actualidad · Mar del Plata

  • Desarrollé y mantengo desde 2017 el CRM de una fundación de ayuda a la infancia, que genera los débitos automáticos de sus donantes en siete redes de tarjetas (Visa, Mastercard, Cabal y Naranja, entre otras).
  • En 2026 lo reconstruí sobre Symfony 8 y AWS, con infraestructura como código, CI/CD y deploys atómicos con rollback automático, por unos 10 dólares al mes.
  • Consultoría y desarrollo en proyectos Laravel.

Stack: PHP, Symfony, Laravel, MySQL, AWS, Terraform / OpenTofu, GitHub Actions

Proyectos

Este sitio (2026)

Autor. Un sitio personal que es una terminal estilo fish, hecho con Astro y Svelte.

Stack: Astro, Svelte, TypeScript, AWS, Terraform / OpenTofu

Armadillo Gaming (2025)

Founder y arquitecto. Mesas de juego modulares con IoT e IA, que ambientan cada partida con luz y sonido y enseñan a jugar.

Stack: Go, TypeScript, NestJS, Svelte, PostgreSQL, MQTT, AWS, Terraform / OpenTofu, GitHub Actions, LLMs (Claude, Gemini), RAG y embeddings, Python

Pipeline de media para Canela Media (2022)

Principal Engineer. Ingesta, transcode y distribución de video, desde el archivo del rightsholder hasta QuickPlay y Brightcove.

Stack: TypeScript, DynamoDB, PostgreSQL, AWS, Terraform / OpenTofu, GitHub Actions

Transcode y metadata para WWE (2016)

Senior Engineer / Tech Lead. Sistema interno de transcode y distribución de video a WWE Network, YouTube, Peacock y Sony LIV, con un MDM de metadata.

Stack: Laravel, Vue, NestJS, MySQL, Beanstalkd, Redis, Go, AWS, AWS Elemental, GitLab CI

Tigo Money (2014)

Desarrollador → Líder técnico. Backend de la billetera móvil de Millicom/TIGO, implementado en varios países de Latinoamérica.

Stack: PHP, Phalcon, MySQL

Habilidades

  • Arquitectura y cloud: AWS, AWS Elemental, Terraform / OpenTofu, MQTT, IoT
  • Backend: Go, TypeScript, Node.js, NestJS, PHP, Laravel, Symfony, GraphQL, RabbitMQ
  • Frontend: Vue, Svelte, Astro
  • Datos: PostgreSQL, MySQL, DynamoDB, Redis, MongoDB
  • IA: LLMs (Claude, Gemini), RAG / embeddings, AI agents
  • DevOps: GitHub Actions, GitLab CI, Docker

Educación

  • Técnico Superior en Programación, Universidad Tecnológica Nacional, Mar del Plata (2011 – 2013)
  • Ingeniería en Informática (estudios parciales), Universidad FASTA (2006 – 2011)

Idiomas

  • Español: Nativo
  • Inglés: Profesional

Certificaciones

  • Go: The Complete Developer's Guide (Golang)
  • RabbitMQ and Messaging Concepts
  • gRPC [Golang] Master Class: Build Modern API & Microservices
  • Software Architecture for the Enterprise Architect
  • M121: The MongoDB Aggregation Framework (MongoDB University)