Marcelo BarrosFull Stack Developer
Experienced software developer, passionate about technology and programming. Working with a diverse set of tools since 2008, always willing to learn. Main interests right now are Ruby (since '12), javascript/typescript (since '08), react (since '16) and react-native (since '16).
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
B1 Intermediate
B2 Upper Intermediate
Ruby (10)
React (10)
Java (8)
Ruby on Rails (RoR) (8)
JavaScript (7)
Electron (6)
UDP (6)
Grape (6)
Mobile (6)
Mongoose (6)
Redis (6)
Redux (6)
Apps (6)
PostgreSQL (4)
Microservices Architecture (4)
TypeScript (4)
Node.js (4)
PHP (4)
Microsoft SQL Server (4)
C#.NET (4)
Elasticsearch (2)
AngularJS (2)
Spring (2)
Apache Struts 2 (2)
MySQL (2)
Hibernate (2)
ASP.NET MVC (1)
Web Development
Experience
Senior Software EngineerFullStack Labs
04/2021 - Currently

Full Stack Ruby on Rails Engineer, currently working for a project at Procore Technologies.

React
Ruby on Rails (RoR)
TypeScript
Microservices Architecture
PostgreSQL
Ruby
Software EngineerNCB Code
02/2016 - 04/2021

Built softwares for different customers, including mobile game backend in Ruby, using Grape and Mongoid, and vehicle tracking system through tcp/udp, using NodeJS, Mongoose and Redis. Developed custom mobile apps using React Native, Redux and Redux-saga. Developed custom desktop apps using Electron.

React
UDP
Grape
Mobile
Electron
Mongoose
Redis
Redux
Apps
Ruby
Software EngineerMaisTec
07/2014 - 02/2016

Worked in web software projects related to states registers, mostly with PHP, Rails and NodeJS.

PHP
JavaScript
Ruby on Rails (RoR)
AngularJS
Java
Node.js
Software EngineerGendoc Tecnologia em Documentos
07/2012 - 06/2014

Worked in a complex solution for scanning documents, OCR and digital signing. Mainly using Java, Ruby and PHP.

PHP
JavaScript
Ruby on Rails (RoR)
Java
Node.js
Elasticsearch
Team LeadCompNet
10/2009 - 06/2012

Coordinator of a development team focused on the public security area and active participant in the development. Technologies used includes Java, .NET and javascript.

JavaScript
Java
C#.NET
Microsoft SQL Server
Junior DeveloperITEL
01/2009 - 10/2009

Worked on a animal health control software (mostly cattle), developed by the Superintendência de Gestão da Informação (SGI - Mato Grosso do Sul).

C#.NET
ASP.NET MVC
Microsoft SQL Server
EstágiarioUniversidade Federal de Mato Grosso do Sul
04/2007 - 07/2008

Worked on a health insurance software for the Universidade Federal de Mato Grosso do Sul.

MySQL
Java
Apache Struts 2
Spring
Hibernate
Education
Especialista em Engenharia de SoftwarePUC-PR
02/2009 - 02/2010
Bacharel em Análise de SistemasUniversidade Federal de Mato Grosso do Sul
02/2005 - 02/2008