Martin Gregorio
Principal Engineer & Software Architect · Mar del Plata, Argentina
About me
I'm Martín, a Principal Engineer and software architect based in Mar del Plata, Argentina. I've been designing backend, cloud and IoT systems for over 14 years, and what I enjoy most is finding the simplest architecture that solves a hard problem.
I've spent much of my career in media and entertainment, building video pipelines for WWE and Canela Media that bring content to platforms like WWE Network, YouTube, Peacock and Brightcove. Before that I worked in fintech, on Tigo Money across several Latin American countries. Today I'm also building Armadillo Gaming, modular gaming tables with IoT and AI.
I work with spec-driven development and AI agents, and I teach Software Engineering at IDRA, where I mentor students through projects for real clients.
To see what I've worked on, try ls projects or cv. To reach me, contact.
Projects
Armadillo Gaming
Modular IoT gaming tables with AI that set the mood of every game with light and sound, and teach you how to play.
Media pipeline for Canela Media
Video ingest, transcoding and delivery, from the rightsholder's file to QuickPlay and Brightcove.
This site
A personal site that is a fish-style terminal, built with Astro and Svelte.
Tigo Money
Backend for Millicom/TIGO's mobile wallet, rolled out across several Latin American countries.
Transcoding and metadata for WWE
Internal system that transcodes and delivers video to WWE Network, YouTube, Peacock and Sony LIV, with a metadata MDM.
Services
Architecture consulting
An architecture review and a concrete plan for your product, in cloud, IoT, media or AI.
Development
End-to-end product development, from the backend to the infrastructure.
Experience
Software Engineering Teacher — IDRA
Software lifecycle, agile methods, CI/CD, unit testing, metrics and team roles.
Founder & Software Architect — Armadillo Gaming
I founded and lead a product that combines hardware and software. I coordinate the team that designs the modular solid-wood tables, builds their electronics and crafts them.
Programming 2 Teacher — IDRA
Programming languages, object-oriented programming and SOLID principles.
Principal Engineer · Canela Media — intive (ex Spark Digital)
Own the full media pipeline, from the moment a rightsholder's source file arrives until the content is available to customers.
Senior Engineer / Tech Lead · WWE — intive (ex Spark Digital)
Built the internal system that transcodes video with on-premise AWS Elemental Server and delivers it to WWE.com, WWE Network, YouTube, Peacock and Sony LIV.
PHP Developer → Tech Lead — Globant
For Millicom/TIGO, I built the Tigo Money backend, a Phalcon REST API connecting the mobile apps to each carrier's SOAP middleware.
Software consultant and developer — Freelance
Since 2017 I've built and maintained the CRM of a children's charity foundation, which generates its donors' direct debits across seven card networks (Visa, Mastercard, Cabal and Naranja, among others).