Tiago Ruas

Senior Software Engineer at Smart Reporting

Tiago Ruas has a diverse work experience in software engineering. From 2018 until present, they worked as a Senior Software Engineer at Smart Reporting GmbH. In this role, they refactored parts of a Symfony PHP monolith to use React/Redux/Typescript as a frontend and created backend microservices in NestJS. Tiago also worked on maintaining and refactoring the monolith controllers to have a more RESTful backend.

Prior to this, from 2015 to 2018, Tiago worked at AppProva. Tiago started as a Support Analyst, managing the company database and developing specific queries for different areas of the company. Tiago was also a participant in the governance of process automation, creating and developing a web system for company performance metrics using Ruby On Rails. Later, they transitioned into a Software Engineer role, where they developed various projects in languages such as Ruby On Rails, Elixir, and React. Tiago implemented processes based on quality assurance, test-driven development, and continuous integration using tools like Code Climate, Codeship, and Docker.

Overall, Tiago has valuable experience in both front and backend development, as well as leadership and database management.

Tiago Ruas obtained a Bachelor's Degree in Computer Science from Universidade Federal de Minas Gerais from 2013 to 2015. Prior to that, they pursued an incomplete Bachelor's degree in Electrical Engineering from the same university from 2009 to 2012. Additionally, Tiago has obtained certifications in various courses such as "Git Real 2," "Rails for Zombies 2," "Testing with RSpec," and "The Sequel to SQL" from Code School.

Links


Org chart

Sign up to view 0 direct reports

Get started