Sobre
Olá, eu sou o Guilherme. 👋
Sou um Engenheiro de Software focado em Plataforma, Infraestrutura e Automação. Minha base principal é a linguagem Go, e meu ecossistema de trabalho diário é o Kubernetes. Atuo na intersecção entre o desenvolvimento de software e a operação contínua, construindo ferramentas que escalam e facilitam a vida de outros desenvolvedores.
O que eu construo.
No meu dia a dia, trabalho com soluções multi-cloud focadas em estender a plataforma do Kubernetes. Em vez de apenas fazer deploy de aplicações, eu desenvolvo controladores e operadores customizados que automatizam a própria infraestrutura. Gosto de resolver problemas complexos na raiz, garantindo que as plataformas sejam resilientes e fáceis de operar. Quando o escopo envolve APIs ou interfaces web, sigo uma abordagem estritamente pragmática. Prefiro construir contratos sólidos orientados a design (schema-first) e fujo de pipelines complexos no frontend, adotando interfaces dinâmicas e limpas renderizadas diretamente no servidor.
O laboratório.
Muito da minha bagagem técnica vem da prática contínua no meu homelab. Mantenho um cluster híbrido, unindo nós locais e edge em nuvem, operado inteiramente via GitOps. Esse é o meu ambiente de engenharia para testar conceitos complexos, como simulação de provisionamento bare-metal e segurança declarativa, antes de levá-los para o mundo corporativo. Esse hábito garante que eu projete aplicações já pensando em como elas serão provisionadas, monitoradas e operadas no longo prazo.
Como penso a engenharia.
Acredito fortemente no pragmatismo técnico, optando por ferramentas simples e explícitas para reduzir a complexidade acidental. Para mim, a Experiência do Desenvolvedor (DX) é inegociável, por isso invisto em automação e ambientes reproduzíveis. Tenho uma mentalidade essencialmente operacional, desenvolvendo sempre com foco no “Dia 2”, contemplando deploy, observabilidade e evolução contínua.
A minha stack.
Minhas escolhas tecnológicas refletem essa visão de engenharia. Transito por Go, Linux e Cloud, orquestrando fluxos com Kubernetes (CRDs, Operators, Talos) e garantindo uma infraestrutura resiliente com autenticação centralizada, bancos de dados avançados e observabilidade ponta a ponta.