Desenvolvedor Full Stack
Gustavo Farias
Java · Spring Boot · Angular
Construo sistemas de ponta a ponta: da API e do banco de dados à interface e ao deploy. Mais de 8 anos desenvolvendo para empresas e, nos projetos pessoais, cuidando também da infraestrutura onde eles rodam.
- 8+anos de experiência
- 4sistemas meus em produção
- Pósem Engenharia de DevOps
01
Projetos
Sistemas que projetei, construí e mantenho no ar, do código à infraestrutura.
G-Finance
Em produçãoControle financeiro pessoal que uso todos os dias
Fatura de cartão automática, previsão de saldo de até 40 anos, app no iPhone com notificações e lançamentos por um bot no Telegram.
Ver estudo de casoPlataforma systemsgf
Em produçãoMinha própria nuvem: Kubernetes, GitOps e deploy automático em uma VPS
Cluster K3s com Argo CD, CI/CD no GitHub Actions, HTTPS automático, segredos selados, monitoramento e alertas no Telegram.
Ver estudo de casoProjects Generator
Em produçãoDa ideia ao app no ar em minutos
Cria API Spring Boot e frontend Angular a partir de modelos testados e cuida de banco, segredos, catálogo e deploy.
Ver estudo de casoGGoals
Em produçãoMetas financeiras, viagens e compras planejadas em um só painel
Metas com projeção de aportes, planejamento de viagens com pesquisa de preços e lista de compras com preço-alvo.
Ver estudo de caso02
Experiência profissional
Programador Pleno III · Pulse
dez 2022 – atual- Desenvolvo e mantenho APIs REST e rotinas automatizadas em Java, Spring Framework e Hibernate.
- Desenvolvo e mantenho aplicações web responsivas em Angular e Vue.js.
- Implemento testes automatizados no back-end com JUnit e Mockito, aumentando a confiabilidade das entregas.
- Atuo em melhorias e correções de sistemas em produção.
Desenvolvedor de Software · CI&T
jul 2022 – nov 2022- Desenvolvi APIs REST e jobs em Python integrados à Google Cloud Platform para processamento de dados.
- Implementei soluções serverless com Cloud Functions e Cloud Scheduler, automatizando processos de negócio.
- Desenvolvi funcionalidades de front-end em React.
Programador Júnior III → Pleno II · Pulse
ago 2020 – jun 2022Promovido a Pleno II em janeiro de 2022
- Desenvolvi APIs REST e tasks em Java, Spring Boot e Hibernate em arquitetura de microsserviços com Spring Cloud e Eureka.
- Trabalhei em sistemas com mensageria usando RabbitMQ e Vert.x.
- Criei uma biblioteca de componentes web responsivos em Vue.js integrada a design tokens.
- Desenvolvi aplicações front-end em Vue.js e React.
- Implementei novas funcionalidades em aplicações desktop em C++ com Qt.
Programador Front-end · UNA-SUS/UFMA
abr 2020 – jul 2020- Desenvolvi e mantive aplicações front-end em React e PHP.
Desenvolvedor Full Stack · Techined
set 2017 – abr 2020Estágio até julho de 2018, efetivado como desenvolvedor
- Desenvolvi aplicações web de pequeno e médio porte em C#/.NET e PHP/Laravel.
- Desenvolvi aplicativos móveis para Android e iOS com Ionic e aplicações desktop em C#.
- Participei do levantamento de requisitos e do suporte aos sistemas.
03
Competências
Back-end
Front-end
Arquitetura e mensageria
Bancos de dados
DevOps e cloud
Qualidade
IA no desenvolvimento
Métodos
Como trabalho
Nos projetos pessoais uso o Claude Code como parceiro de engenharia: para especificar funcionalidades, gerar e revisar código, escrever testes e documentação. As decisões de produto e arquitetura e a revisão final do que vai para produção são minhas.
Formação
- Pós-graduação em Engenharia de DevOpsAnhanguera Educacional · abr 2026 – set 2026
- Bacharelado em Sistemas de InformaçãoUNDB, São Luís · 2015 – 2018
Certificações
- DevOps Essentials Professional Certificate (DEPC)
- Scrum Foundation Professional Certificate (SFPC)
- Scrum Fundamentals Certified
- Remote Work and Virtual Collaboration (RWVCPC)
Idiomas
- Portuguêsnativo
- Inglêsbásico/intermediário (leitura técnica)
Vamos conversar?
Estou aberto a novas oportunidades como desenvolvedor Full Stack ou back-end Java. O jeito mais rápido de falar comigo é por e-mail ou LinkedIn.