Sou Engenheiro de Software Sênior, Arquiteto de Software e Tech Lead com mais de 25 anos de experiência construindo software escalável, sistemas distribuídos, aplicações cloud-native e plataformas de backend de alta performance.
Meu trabalho é focado em Arquitetura de Software, Inteligência Artificial, Sistemas Inteligentes, APIs, Computação em Nuvem e Open Source. Sou apaixonado por projetar software confiável, criar ferramentas para desenvolvedores e construir soluções modernas usando Go e outras tecnologias.
Acredito fortemente em aprendizado contínuo, compartilhamento de conhecimento e na construção de software que gere impacto real.
Um jogo clássico criado em Go com Ebitengine, destacando arquitetura de gameplay, loop de renderização e controle de entrada em uma linguagem que não nasceu originalmente para jogos.
Uma implementação moderna de Tetris em Go com Ebitengine, focada em controles suaves, lógica de peças e fluxo de pontuação em WebAssembly.
Uma implementação clássica de Snake em Go usando Ebitengine, com progressão de pontuação e gameplay responsivo em WebAssembly.
Protótipo inicial de jogo de plataforma criado em Go com Ebitengine. Versão v0, ainda em desenvolvimento ativo.
Framework em Go focado em performance, simplicidade e extensibilidade, inspirado nas melhores APIs do ecossistema Go.
Inclui middlewares encadeáveis, templates com layouts aninhados, cache com TTL, logger estruturado, API de upload e um Quick CLI.
GoCache é um cache em memória segmentado e de alta performance para aplicações Go, construído para velocidade e eficiência.
Otimizado para operações concorrentes de leitura/escrita, combinando sharding, otimizações de lock e gerenciamento de expiração.
O Bootcamp tem o objetivo de contribuir para o aprendizado da linguagem de programação Go 😍 colaborando com a comunidade como uma fonte de aprendizado na linguagem Go. Um material que aborda o que precisamos saber para iniciarmos a programação na linguagem Go 😍. O conteúdo visa o nível básico do aluno muitos exemplos práticos foram feitos com riqueza de detalhes para tornar a vida mais fácil de quem está iniciando na linguagem.
Todo o conteúdo visa o nível básico do aluno, muitos exemplos práticos foram feitos com detalhes riqueza para tornar a vida mais fácil do que está iniciando. Se você sabe pouco e quase nada de programação não será problema todo manual foi feito para nivelar começando a avançado.