Sobre
Engenheiro de Software Backend com sólida experiência em Java, Kotlin e Spring Boot, atuando em sistemas distribuídos e transacionais de alta criticidade, especialmente no setor financeiro. Une desenvolvimento robusto de backend com práticas avançadas de qualidade de software e automação de testes, garantindo soluções confiáveis, escaláveis e manuteníveis.
Atua em todo o ciclo de vida de software: desde discovery técnico, refinamento, arquitetura e implementação, até testes automatizados, integração contínua, deploy em produção e troubleshooting. Forte experiência em APIs REST, microsserviços, mensageria assíncrona (Kafka, SQS, SNS) e ambientes cloud (AWS, Kubernetes), aplicando Clean Architecture, Arquitetura Hexagonal e Domain-Driven Design (DDD).
Competências
- Java
- Kotlin
- Spring Boot
- Microsserviços
- APIs REST
- Kafka
- AWS (SQS, SNS, Lambda)
- Kubernetes
- Terraform (IaC)
- Clean Architecture
- Arquitetura Hexagonal
- Domain-Driven Design
- Integração com APIs
- Arquitetura Orientada a Eventos
- Testes Automatizados
- Docker
- CI/CD
Experiência
-
PicPay
Desenvolvedor Java
– · 8 meses · São Paulo, Brasil
Desenvolvimento e manutenção de microsserviços backend com Java, Kotlin e Spring Boot, com foco em escalabilidade, performance e confiabilidade. Construção e evolução de APIs REST, mensageria assíncrona com Kafka, SQS e SNS. Testes automatizados, code reviews, deploys em produção e operação de aplicações em Kubernetes.
-
Itaú Unibanco
Engenheiro de Software
– · 3 anos 11 meses · São Paulo, Brasil
Desenvolvimento de APIs REST e microsserviços com Java 11+/17, Kotlin e Spring Boot em sistemas distribuídos e transacionais de alta criticidade. Modernização de sistemas legados, soluções serverless com AWS Lambda, arquitetura orientada a eventos com Kafka, SQS e SNS. Infraestrutura como Código com Terraform.
-
IT Singular
Engenheiro de Software
– · 6 meses · Barueri, SP
Desenvolvimento e manutenção de aplicações backend, APIs REST e integrações entre sistemas. Suporte à operação em produção com foco em qualidade, segurança e estabilidade.
-
Stefanini Group
Analista de Testes Pleno
– · 4 meses · Barueri, SP
Controle de qualidade e automação de testes com Java e Kafka no time de adquirência. Configuração de ambientes com Docker, AWS e pipelines de CI.
-
Better Now
Engenheiro de Software Pleno
– · 4 meses · Barueri, SP
Automação de testes com Java, Spring, Docker e Oracle Database. Configuração de ambientes com Docker, AWS e integração contínua.
-
Intelipost
Analista de Qualidade de Software
– · 8 meses · São Paulo, Brasil
Criação de histórias de usuário, testes automatizados de front-end com Selenium WebDriver e de APIs com Java, JUnit, Ruby e HTTParty. Stack: Java, Cucumber, Docker, PostgreSQL, AWS, Jenkins e Jira.
-
IBM
Estagiário em Desenvolvimento de Software
– · 1 ano 6 meses · São Paulo, Brasil
Criação de histórias de usuário em BDD, testes manuais de front-end e automação com Selenium WebDriver, Ruby e Cucumber. Colaboração com times de desenvolvimento para garantir qualidade e alinhamento entre requisitos e entregas.
-
SEMP TCL
Analista de Help Desk
– · 1 ano 2 meses · São Paulo, Brasil
Desenvolvimento de sistemas internos em Visual Basic, administração de banco de dados SQL Server, suporte e manutenção corretiva e evolutiva de aplicações.
Formação Acadêmica
- Universidade Anhanguera Pós-graduação Lato Sensu — MBA em Arquitetura de Soluções – (em andamento)
- Grupo Anchieta Bacharelado em Ciência da Computação – (em andamento)
- UNINOVE Curso Superior de Tecnologia (CST) — Information Technology –
- Etec Vasco Antonio Venchiarutti Ensino Técnico — Técnico de Informática –
Certificações
- Java e Refatoração: Melhorando Códigos com Boas Práticas
- Practitioner — D&A Foundation
- API REST com Kotlin e Spring Boot: Camada de Dados
- Kotlin: Orientação a Objetos
- Microsserviços na Prática: Entendendo a Tomada de Decisões