Sobre mim

Leonardo (Léo) Carvalho é desenvolvedor backend em Node.js e Java. Graduou-se em Tecnologia Análise e Desenvolvimento de Sistemas em 2021, pelo Centro Universitário Estácio de Ribeirão Preto. É pós-graduando (2025) em Data Science e Inteligência Artificial, pela Faculdade de Tecnologia e Inovação Senac DF.

É apaixonado por segurança da informação e boas práticas de desenvolvimento de software e padrões de projeto, sendo obcecado por sempre deixar o código melhor para a próxima pessoa que for dar manutenção (quase sempre, ele mesmo)

Atua como desenvolvedor back-end, com Java (através do framework Quarkus) e uma leve pitadinha de Cobol, no Banco do Brasil, o primeiro banco do Império de Portugal e do Brasil, sendo a instituição financeira mais antiga do país, e um dos bancos públicos mais importantes do mundo.

Também é voluntário em projetos digitais – sites e apps – para a Igreja Episcopal Anglicana do Brasil (especialmente, para a Paróquia de Todos os Santos – Santos/SP, Catedral da Ressurreição e Diocese Anglicana de Brasília – ambas em Brasília/DF).

Atuou como desenvolvedor back-end (com Laravel, Express, Nest JS, MySQL e AWS) e apoio ao desenvolvimento dos apps mobile (com React Native) na Namu, app de saúde e bem-estar.

Trabalhou como professor de programação na Digital House Brasil entre abril/2020 e setembro/2022, remotamente. Desde 2020, participou de ativamente na entrega de 10 turmas:

  • 5 turmas focadas exclusivamente em frontend, Git e metodologias ágeis. Foram mais de 180 pessoas formadas nos projetos
  • 1 turma de Fullstack em PHP, onde se formaram15 pessoas desenvolvedoras em PHP
  • 4 turmas de Fullstack em Node.js e cerca de 60 pessoas desenvolvedoras se formaram

Anteriormente, atuou como Instrutor de Treinamento na Atento Brasil, a serviço da Telefônica do Brasil (outubro/2015 a julho/2019) e Estagiário do Ensino Médio pela Fundação do Desenvolvimento Administrativo - Fundap, Governo do Estado de São Paulo (agosto/2012 a agosto/2014).

Meu portfólio está disponível no meu perfil no GitHub e em breve, as versões de demonstração estarão listadas aqui também.

Quer saber mais? Pode entrar em contato comigo, por um dos meios na página de links do meu site ou ler mais conteúdos no blog (maior parte do conteúdo em português do Brasil).