Engenheiro de software sênior em Florianópolis, Brasil — dez anos construindo sistemas backend escaláveis, arquiteturas distribuídas e os times por trás delas.
Comecei desenvolvendo sistemas web e e-commerces em projetos de portes muito diferentes. Foi ali que aprendi cedo que a parte mais difícil raramente é escrever código: é criar alinhamento entre pessoas, processos e regras de negócio para que o software continue evoluindo depois que a primeira versão sobe.
Essa lição virou o eixo do que faço hoje. Trabalho com engenharia de software, arquitetura de sistemas distribuídos e plataformas escaláveis — decisões arquiteturais, integração entre serviços, mensageria, microsserviços e evolução de sistemas legados que precisam continuar de pé enquanto mudam.
Em todos esses contextos, a minha prioridade é a mesma: reduzir complexidade e aumentar a confiabilidade. Prefiro decisões orientadas por métricas a opiniões, e sistemas simples de operar a arquiteturas impressionantes no diagrama. Cada vez mais uso IA como ferramenta desse trabalho, não como substituto do julgamento de engenharia.
Escrevo aqui exatamente sobre isso — arquitetura de software, qualidade de código, performance, engenharia de plataformas e desenvolvimento assistido por IA —, sempre a partir de problemas reais encontrados construindo e mantendo sistemas em produção.
Sou formado em Análise e Desenvolvimento de Sistemas, com especialização em Arquitetura de Software e Liderança Técnica. É a combinação que me interessa: engenharia na prática, somada ao trabalho de desenvolver pessoas, processos e times de alta performance.