Matías Salles, Developer in Montevideo, Montevideo Department, Uruguay
Matías is available for hire
Hire Matías

Matías Salles

Verified Expert  in Engineering

Software Engineer and Developer

Montevideo, Montevideo Department, Uruguay
Toptal Member Since
November 18, 2022

Matías is an enthusiastic software engineer working as a CTO at MetaLabs, helping companies and people create meaningful tech products using cross-platform technologies. He is proficient in Ruby on Rails, React Native, AWS, SQL databases, and Elasticsearch.



Preferred Environment

MacBook, RubyMine, Postman, Notion

The most amazing...

...thing I've developed is an extension to an already existing huge system to support multiple POS systems while they were transitioning in all of their stores.

Work Experience


2021 - PRESENT
  • Worked on the early stages of product discovery and software architecture with more than 15 clients.
  • Managed teams of two to five people working on projects with clients from Europe, the US, and Australia.
  • Organized and oversaw technical interviews for the company.
  • Developed multiple systems ranging from a full-stack back end and mobile applications to API back ends or cloud infrastructure.
Technologies: Ruby on Rails (RoR), React Native, Amazon Web Services (AWS), Flutter, Node.js

Back-end Developer

2020 - 2021
  • Developed a search engine for woman's apparel that filtered all clothes from more than 25 stores via user preferences and search filters.
  • Developed my skills in Ruby on Rails and Elasticsearch.
  • Oversaw launch processes in all of the projects that I participated in.
Technologies: Ruby on Rails (RoR)

A restaurant chain that donates money to Feed My Starving Children (FMSC) for every meal sold. I worked on their in-house Ruby on Rails system that gathers all the information generated in all stores converting them into useful reports for shareholders and providing functionalities for employees and store leaders. The biggest challenge was to migrate their point-of-sale (POS) system from Aloha to Brink while integrating other third-party services like 7shifts or designing and implementing certain features that store leaders needed daily.

A multi-tenant student management software for Christian, Montessori, K-12, private, and home schools. I worked on fixing existing bugs and implementing new features for the upcoming product versions, such as payments with credit cards and bank transfers.

A sales platform that helps users boost their company sales via smart tracking, communication, and metrics. I worked on bringing their platform to mobile stores using React Native while managing maintenance iterations on their Next.js web platform.

A mobile application that aims to help people with gut health problems by collecting data and analyzing patterns in order to choose the correct programs and guidance for every individual patient. I worked as a React Native developer on SANNO and was in charge of designing and implementing the whole CI/CD infrastructure, which involves:

• Automatic deployment to the stores
• Running end-to-end tests
• Vulnerability checks

An organization that helps animal shelters and people who want to adopt a new pet connect. I took the team leader role while helping develop the whole solution, including the back end, infrastructure, web admin, and mobile applications.


A system that finds and connects qualified applicants with managers. I worked as a back-end developer with Ruby on Rails and Elasticsearch, tuning the "under the hood" algorithm that matched qualified applicants with managers.

This is Window

A web application that gathers all the apparel found in top brands and, through a smart search engine, helps users save a lot of time on shopping. I worked on designing and implementing the whole intake and search engine process using web crawlers, AWS, and Ruby on Rails with Elasticsearch and Kibana. Also, I helped my teammates on the front-end side with React by implementing small tasks.

Starshield Solutions
Worked on creating a web admin on Ruby on Rails and DevOps solution using AWS to help Starshield Solutions migrate their old software with as little downtime as possible, given that they only had a 48-hour window to migrate their old software in the whole year.
2017 - 2022

Engineer's Degree in Software Engineering

ORT University - Montevideo, Uruguay


Certificate of Proficiency in English (CPE)

University of Cambridge


Node.js, React, Ruby on Rails API


Postman, RubyMine, Notion, Terraform, Ansible


Ruby on Rails (RoR), React Native, Flutter, Next.js


Agile Software Development




Software Design Patterns, Amazon Web Services (AWS), Bitrise




MacBook, Software Architecture, English

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring