Mathias

Software Engineer in Montevideo, Uruguay

Mathias is a backend software engineer with 6+ years of experience working with Java and 1+ year of experience working with Go. He enjoys solving architecture & API design problems using the technologies previously mentioned.

Mathias graduated as a Computing Engineer (Bachelor of Computer Science) in 2016. His skills include Java, Spring & Spring Boot, Docker, Go, AWS, MySQL, Redis, Message Brokers such as RabbitMQ & AWS SQS/SNS. He has worked on many projects in important companies in Latin America.

Mathias enjoys walking and going to the gym, hanging out with friends and reading about software when he has spare time.

Hire Me
Java
Go
Spring
Spring Boot
Docker
AWS
MySQL
Redis
RabbitMQ

Employment

Senior Software Engineer
Mercado Libre ⦁ 2020-Present

  • Golang
  • MySQL
  • Message Queues & Topics

Senior Software Engineer
dLocal ⦁ 2019-2020

  • Java
  • Spring
  • MySQL
  • Redis
  • Elasticsearch
  • AWS (RDS, EC2, DynamoDB, Elasticache Redis)

Backend Technical Leader
Altimetrik ⦁ 2019

  • NodeJS
  • Express
  • MongoDB
  • Spring Cloud microservices architecture
  • Spring Boot 2.x.x for each microservice
  • MySQL
  • JWT
  • AWS (ECS, RDS, EC2, Elasticache Redis)

Senior Backend Developer
PedidosYa ⦁ 2018-2021

  • Grails development over Java 1.8 for application’s service components
  • AWS Lambdas
  • AWS SNS, AWS SQS for topic publishing and message queueing
  • MongoDB, Redis and Memcached
  • MySQL as RDBMS
  • Microservice oriented architecture design

Java Developer
Altimetrik ⦁ 2017-2018

  • Java SE 1.8 development using Heroku as PaaS and Git as code repository and PostgreSQL as RDBMS
  • Spring MVC and Spring Boot usage
  • Included diverse technologies for the application’s architecture (Redis, Memcached, Gson for JSON to Object mapping)
  • Maven as dependency management tool
  • Technical leadership responsibilities

Java Developer
Globant ⦁ 2015-2017

  • Java SE 1.8 development together with SVN as code repository
  • Oracle as RDBMS
  • Maven as dependency management tool

Java Developer
Sofis Solutions ⦁ 2015

  • Java EE development together with SVN as code repository
  • PostgreSQL and MySQL as RDBMS
  • Maven as dependency management tool

Assistant Developer
Holy Family School ⦁ 2014-2015

  • Java SE 1.7 development for internal applications
  • MySQL and SQL Server as RDBMS

Education

Bachelor of Computer Science - Computing Engineer
The University of the Republic, Montevideo, Uruguay

Languages

English, Spanish

Mathias

Software Engineer in Montevideo, Uruguay

Hire Me