leo canva

Olá! Sou Leonardo Oliveira, desenvolvedor de software com mais de 20 anos de experiência, apaixonado por transformar ideias em código limpo, funcional e que gere valor real para pessoas e negócios.

Minha jornada profissional começou na interseção entre tecnologia e propósito. Ao longo dos anos, atuei como desenvolvedor full stack, arquiteto de soluções e consultor em diversos contextos — de startups a grandes empresas. Já trabalhei com Java, PHP, Spring Boot, PostgreSQL, JavaScript e mais recentemente, tenho me aprofundado em práticas como DDD, arquitetura hexagonal, Clean Code, e programação orientada ao domínio.

Mas além da técnica, o que me move é ensinar, compartilhar e aprender continuamente. Este blog nasceu da vontade de documentar meu caminho, organizar o conhecimento que acumulei e ajudar outros devs a evoluírem com conteúdo direto ao ponto, útil e prático — sem firulas.

Aqui você vai encontrar:

  • Artigos técnicos com profundidade e clareza
  • Dicas de boas práticas, arquitetura e clean code
  • Reflexões sobre carreira, autonomia e a vida na programação
  • Experimentos com novas linguagens, frameworks e paradigmas

Sou um entusiasta do aprendizado constante. Já fui aquele dev que queria dominar “todas as tecnologias” de uma vez, mas hoje valorizo cada vez mais o que é essencial, simples e sustentável no desenvolvimento de software.