Matías Aguirre

Senior Software Engineer

I'm an Uruguayan software developer with over 20 years of experience ranging from developments for home automation, embedded systems, medium enterprises intranet's software and SaaS solutions.

Open-source enthusiast, many of my projects and contributions are available on GitHub. Currently I'm focused on web based solutions with a particular interest on Python based projects.

A many hat engineer with experience on Linux administration, cloud-based deployments, Docker and Kubernetes technologies, many times filling on devops roles.

Full Stack

Shipped production features end-to-end across backend and frontend.

Software Architect

Redesigned systems to drop servers-based deployment to containerized archiectures, improved scalability and performance to met SLAs.

Team Lead

Led teams of 4+ engineers, aiming to improving delivery and team performance.

Engineering Manager

Managed engineering teams, helped to grow headcount, coordinate work to deliver quarter requirements.

Local emulator for Google Cloud Platform services (like LocalStack, but for GCP), covering Cloud Storage, Pub/Sub, Firestore, Secret Manager, Cloud Tasks, BigQuery, Cloud Spanner, Cloud Logging, Cloud Scheduler and Cloud KMS, with CLI tools mirroring gsutil/gcloud.

Github

AI-powered subtitle translation service for video localization, helping creators and media teams reach global audiences.

Website

Python application that aims to ease the authentication and authorization using third party mechanism.

Github

Django app that aims to ease the authentication and authorization using third party mechanism.

Github

Cube is the semantic layer for building data applications.

Github PR

Django app aiming to ease content I18N.

Github

FUSE filesystem to access F-Spot photos album.

Github

Peer to peer, serverless, easy to use chat program.

Savannah

  • Python
  • Ruby
  • C#
  • C / C++
  • PHP
  • Perl
  • Shell scripting
  • HTML
  • Javascript
  • CSS
  • Less / SASS
  • ReactJS
  • Node
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch

  • Docker (swarm)
  • Kubernetes
  • Terraform
  • Git
  • Github
  • Gitlab
  • Github Actions
  • Jenkins
  • TravisCI

  • AWS
  • GCP
  • Azure
  • Heroku
  • Linux
  • OpenBSD
  • FreeBSD
  • OSX
  • Traefik
  • Caddy
  • Nginx
  • Apache

  • Github Codespaces
  • VirtualBox
  • Datadog
  • OpenTelemetry
  • Grafana
  • Prometheus
  • Logstash
  • Filebeat

  • OpenAI
  • Anthropic
  • AWS Bedrock
  • Langchain
  • Langraph
  • Langfuse
Medallia Inc.
Engineering manager. Full stack software development.
Continuing with the work from MonkeyLearn, working on AI and ML based solutions. Software architect, devops engineering, engineering manager.
Anomali
Backend software development.
Backend solutions based on Python providing scalable products for big data signal processing.
MonkeyLearn
Full stack software development.
Full stack solutions with special focus on backend ensuring scalable and reliable solutions for machine learning operations. Contributed to infrastructure migrations and adoption of docker based deployments on orchestrated clusters. Filled on SRE role and implemented disaster recoveries processes.
IBL Education
Full stack software development
Provided solutions and support for projects based on the EdX platform and Blockchain (Ethereum) technology.
Citrusbyte / Theorem
Full stack software engineer
Provided solutions for many projects with a varying software stack (Ruby, Python, C#)
Geekatoo
Full stack software development and support
Support, maitenance and small features development on Ruby on Rails project.
Scrapinghub
Full stack software development
Obnob
Full stack software development
Insophia
Full stack software development
Domotica S.R.L.
Full stack software development and solution architect.
ORT Uruguay University
Professor assistant. Subject "Low level programming - Linux".
Clicking "Equipo de Comunicación"
Full stack software development
ORT Uruguay University
Course material and topics definition. Subject "Low level programming - Linux".
ORT Uruguay University
Professor assistant. Subject "Low level programming - Linux".
Prodie S.A. - IT department
Full stack software development
ORT Uruguay University
Professor assistant. Material compilation and organization. Subject "Low level programming - Linux".
X Congreso Nacional de Arqueología - "La Arqueología Uruguaya ante los desafíos del nuevo siglo"
Design and development of the multimedia publication. ISBN 9974-7811-0-8.
Technical attendance to bachelors Leonel Cabrera and Isabel Barreto in the elaboration of the presentation "Trabajo... el de otros tiempos...!!", presented at 2 Jornadas Universitarias Multidisciplinarias sobre las Transformaciones en el Mundo del Trabajo.
Asociación Uruguaya de Antropología.
Simple website development and administration.

A 3 parts article product of the research for solutions to protect a project implemented in Python.

Part 1
Part 2
Part 3

Local development environment based on Docker running on a FreeBSD host.

Docker on FreeBSD

ORT Uruguay University
Computer Engineering
Militar high school Gral. Artigas
Highschool, option Científico - Ingeniería
No 1 high school, La Paz, Canelones, Uruguay
Highschool
Pycon Uruguay
django-social-auth is dead, long live python-social-auth
Upgrade class, Aplicaciones web avanzadas (Web 2.0)
Python and Django as web development tools. Facultad de Ingeniería, Universidad de la República.
Debian Day
User Mode Linux ./linux