Gabryel
Monteiro

Back-End Developer, Systems Analyst, Open Source Enthusiast, Strongly Typed.

Personal

Phone:

+55 (11) 95351-6189

E-mail:

gabryelARM@gmail.com

Telegram:

@Megamiun

Github:

Megamiun

City:

São Paulo - SP

Academics

2012

Universidade de São Paulo - USP

Bachelors Degree in Information Systems

2010

ETEC Martin Luther King

Technical Certificate in Mechatronics

Experiences

Lian Lian Pagamentos

8/2020

Tech Lead

Gympass

10/2019

Developer Back-end - Senior

Concrete Desenvolvimento de Sistemas

7/2018

Systems Analyst - Back-End

RiskOffice Consultoria Financeira
Aditus Assessoria e Sistemas

6/2016

Systems Analyst - Full Stack

6/2014

Systems Analyst - Full Stack - Intern

Skills

Technologies

Kotlin

Java

Scala

Python

Javascript

Ruby

C

Bash

Tools

Git

Spring

Linux

Terminal

MySQL

Kubernetes

AWS

DynamoDB

Languages

Portuguese

English

Spanish

Experiences

RiskOffice Consultoria Financeira/Aditus Assessoria e Sistemas

Worked on: A service and website focused on allowing the user to follow the status of their financial wallets daily, automatically updated by consuming from a lot of varied resources and sites.

Lessons Learnt: My first job, on a financial consulting company, the place where I started to learn programming more profoundly. There I started to learn how to program and organize a system, that every choice has its costs and how to work in a team.

Technologies: Java (6 and 8), JSF, Primefaces, CDI, Spring Boot, Thymeleaf, SVN, Git, MySQL

Concrete Desenvolvimento de Sistemas

Worked on: The creation of the backend of a new platform that would allow thousands of users of various clients to have access to a new digital credit card's service, backed by PCI third parties, usually under the "Payments" team. Also I became a leader with a focus on Kotlin inside the Backend chapter.

Lessons Learnt: My second job, on a software consulting company, the first one on a bigger project, working for a very secret, very big financial institution, there I started learning about working in microservices and the art of distributed systems, there too I experienced Scrum and learned better how to talk with clients.

Technologies: Kotlin, Spring Boot, Spring (Reactor, Security, Webflux, ...), MongoDB, AWS, S3, SQS, SNS, Kubernetes, Git, Gradle

Gympass

Worked on: The backend to a global fitness app, as it grows and grows evermore, I am working on the "Sign-up" team, helping plan the evolution of our platform.

Lessons Learnt: Working on this unicorn, I learned a lot about the challenges of working on a global system that never stops and that no only can't stop, but must keep getting more and more scalable for the future. There too I learned how choosing the way your data is organizated is essential to having a scalable system and not just a choice between SQL and NoSQL. There too I learned better help my junior co-workers and taking a more active role in communicating between the developer and product teams.

Technologies: Ruby, Ruby on Rails, Scala, Akka, DynamoDB, MySQL, RabbitMQ, AWS, S3, Kubernetes, Git

Lian Lian Pagamentos

Worked on: Multiple spheres of a payments service, from implementation of new payment methods to managing the team and implementing PCI compliance.

Lessons Learnt: Working at Lian Lian, I found myself at the first time at a leadership position, learning how to better manage expectations and time constraints between tech and business teams. Also, I learned a lot of how to implement systems from the ground and expand them on necessity, as infrastructure was another focus of my work. And one more time, I saw the difference that can be made in sharing your knowledge with your colleages and always communicating, seeing all the parts learning and using this new knowledge to build a better system with less friction.

Technologies: Kotlin, Spring Boot, Spring (Reactor, Security, Webflux, ...), PostgreSQL, AWS, SQS/SQS, Elasticbeanstalk, ECS, KMS, PCI, Sumologic, Infrastructure

Personal

Phone:

+55 (11) 95351-6189

E-mail:

gabryelARM@gmail.com

Telegram:

@Megamiun

Github:

Megamiun

City:

São Paulo - SP