Leonardo — Desenvolvedor Backend
Meu nome é Leonardo, sou bacharel em
Ciência da Computação,
certificado AWS Certified Developer - Associate e atuo com
foco em arquitetura
de microsserviços, Java, Kotlin, mensageria (Kafka,
RabbitMQ, SQS) e AWS Services.
Resolvi desenvolver esse blog para testar minhas
habilidades, e compartilhar
minha evolução, aprendizados e principais projetos que implmentei com o maximo de pessoas
possível, e espero também,
ter a oportunidade de aprender coisas novas.
Sou um desenvolvedor back-end, e não tenho muita
familiaridade com front-end,
então estou utilizando o ChatGPT, Gemini e também o Ollama,
para me ajudar a deixar o conteúdo,
no minimo, apresentável. O conteudo todo não é gerado por
IA, apenas pontos especificos
de formatação ou estilo que eu não saiba. Talvez eu escreva
um post sobre como eu
utilizo a IA no meu dia-a-dia profissional e também nesse
meu blog pessoal
Experiência profissional
PicPay — Backend Software Developer
2026 me juntei a equipe PicPay com a missão de facilitar a vida de empresas e negócios, atuando como desenvolvedor backend utilizando principalmente Kotlin com Spring Boot e os principais serviços da AWS e é onde trabalho atualmente.
Stack
- Java 17+/Kotlin, Spring Boot, Microsserviços, Docker/Colima, Kubernetes
- AWS: EC2, ECS, EKS...
- Banco de dados: MySQL, MongoDB...
IBM — Backend Developer Consultor para o Banco Santander e Banco Itaú
Em 2023 recebi a oportunidade de me juntar a IBM, e atuar como consultor
backend em projetos do
setor
bancário,
participando do desenvolvimento e manutenção de
aplicações,
criação de
novas funcionalidades e evolução de serviços já
existentes.
Participei do desenvolvimento da funcionalidade de
solicitação de 1ª e 2ª via
do cartão de débito pelo aplicativo do Itaú,
contribuindo na
implementação e
evolução da solução dentro de um ambiente de alta
criticidade e escala.
Stack
- Java 21/Kotlin, Spring Boot, Microsserviços, Docker, Kubernetes, Python, PySpark
- Mensageria: Kafka, SQS
- AWS: EC2, S3, ECS, Lambda, DynamoDB, SNS, API Gateway, Glue Job
- Banco de dados: MySQL, PostgreSQL, DynamoDB
- TypeScript, NodeJS, React
ZUP Innovation — Backend Developer Consultor para o Banco Itaú
Ainda em 2021, migrei para outros desafios na Zup Innovation, onde comecei a ter mais contato com o desenvolvimento de APIs, principalmente com Spring Boot, além de aprofundar meu uso de Java no dia a dia.
Foi também onde tive meu primeiro contato com Kotlin e um pouco de experiência com Micronaut, o que contribuiu bastante para minha evolução técnica.
Stack
- Java 11+/Kotlin, Spring Boot, Microsserviços, Docker, Kubernetes
- Mensageria: Kafka, RabbitMQ, SQS
- AWS: EC2, S3, ECS, Lambda, DynamoDB, SNS, API Gateway
- Banco de dados: MySQL, PostgreSQL, MongoDB, DynamoDB
Hash Technology — Desenvolvedor Java jr
Comcei minha carreira como desenvolvedor backend Java em 2021 na Hash Technology, desenvolvendo URAs telefônicas, o que foi importante para minha base como desenvolvedor e para meu contato inicial com projetos reais em ambiente corporativo.
Stack
- Java 11+
- Banco de dados: MongoDB