Sobre mim

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

Contato

LinkedIn

GitHub

← Voltar