Curriculum Vitae

Gustavo Martins T. Borges

Desenvolvedor de Software

Estou há mais de 10 anos no mercado de tecnologia. Iniciei minha carreira com suporte técnico, posteriormente trabalhei com desenvolvimento backend, frontend, mobile e DevOps.

Em 2013, consegui meu primeiro estágio como desenvolvedor, programando aplicações JavaEE com Spring, depois disso trabalhei com SPA's em Angular e React. Aplicativos mobile com Ionic, React Native e ultimamente com Flutter. Desenvolvi API's REST com Java e Node.js. Modernização de aplicações para nuvem, trabalhando com os principais serviços de nuvem do mercado. No meu tempo livre, gosto de brincar nos meus projetos pessoais, com Elixir/Phoenix e Flutter.

Trabalho com boas práticas de desenvolvimento e entrega de software, migração de aplicações para a nuvem, integração/entrega contínua e monitoramento.


Formação

2021 Certificação AWS Cloud Practitioner.

2021 Certificação Red Hat OpenShift Delivery Specialist - Container Platform Application Deployment

2020 Treinamento AWS Expert, https://linuxtips.io.

2020 Bootcamp RocketSeat, https://rocketseat.com.br.

2018 Treinamento Descomplicando o Kubernetes, https://linuxtips.io.

2018 Treinamento Descomplicando o Docker, https://linuxtips.io.

2017 Curso Pré-aceleração de startups, Sebrae.

2016 Curso Empretec, Sebrae.

2015 - 2017 Pós-graduado em Governança de TI, IPOG.

2009 - 2014 Graduado em Engenharia de Software, Universade Federal de Goiás.


Conhecimento técnico

Linguagens de Programação
  • Java
  • JavaScript
  • Elixir
  • Dart
Frameworks
  • Spring
  • Angular
  • Node.js / Express
  • React.js / React Native
  • Flutter
  • Phoenix
Engenharia de Software
  • TDD/BDD
  • Manifesto Ágil
  • Padrões de Projeto
  • Programação orientada a objetos
  • Programação funcional
  • Infraestrutura como código
Infraestrutura - DevOps
  • Linux
  • Git
  • AWS
  • Docker
  • Kubernetes
  • Jenkins / GitlabCI
  • Graylog
  • Prometheus / Grafana
  • Rundeck

Redes Sociais / Contatos