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

Conduct software development from the bare bottom to the user facing experience.

Software Architect

Software development goes beyond than crafting code, solutions need to be architected for each piece to fit together.

Team Lead

Leadership by enforcing each team member strong point and help to improve on the weak points.

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
  • Scripting (bash / sh)
  • HTML / HTML5
  • Javascript / ECMAScript
  • CSS / CSS3 / Less / SASS
  • React
  • Node
  • Webpack
  • jQuery
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch
  • MongoDB
  • Memcached

  • Docker (compose)
  • Kubernetes
  • Docker Swarm
  • Terraform
  • TravisCI
  • Jenkins
  • Ansible
  • Git
  • Mercurial
  • Github
  • Gitlab
  • Bitbucket
  • Github Actions
  • Jenkins
  • TravisCI

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

  • Github Codespaces
  • VirtualBox
  • VMWare
  • Vagrant
  • Logstash
  • Filebeat
  • Datadog
  • Grafana
  • Prometheus
Medallia Inc.
Full stack software development.
Continuing with the work from MonkeyLearn, working on AI and ML based solutions. Software architect and devops engineering.
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
Full stack software engineer
Provided solutions for many projects with a varying software stack with Ruby as the main backend language over the years but also with Python and C#.
Geekatoo
Full stack software development and support
Offered support and small features developments to a Ruby on Rails based 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
Material organization.
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 - Binary distribution
Part 2 - AST
Part 3 - Modifying the interpreter

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
No1 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