Sou William Augusto, engenheiro de software e líder técnico com mais de 20 anos de experiência construindo produtos e plataformas que precisam funcionar em escala.
Hoje atuo como Lead Software Engineer na Avalara, contribuindo para a modernização de uma plataforma corporativa de Property Tax: da migração de ambientes legados em .NET Framework para arquiteturas cloud-native com .NET e Kubernetes até decisões de longo prazo sobre evolução, confiabilidade e manutenção do produto.
Meu trabalho fica na interseção entre sistemas distribuídos, arquitetura de software e execução prática. Gosto de transformar problemas complexos em caminhos claros para o time, combinando profundidade técnica, contexto de produto e colaboração próxima.
Em que eu foco
- Sistemas distribuídos, arquiteturas orientadas a eventos e APIs de alta escala.
- Backend com .NET/C#, SQL e bancos de dados que exigem desempenho e confiabilidade.
- Plataformas cloud-native em AWS e Azure, Kubernetes, observabilidade e práticas de entrega contínua.
- Liderança técnica hands-on: mentoria, decisões arquiteturais e remoção de gargalos de entrega.
- Engenharia assistida por IA, usando ferramentas generativas para acelerar implementação, melhorar o design e elevar a qualidade das decisões.
Na Avalara, também ajudo a disseminar práticas de engenharia com IA como AI Champion, compartilhando ferramentas, fluxos de trabalho e aprendizados com equipes distribuídas entre Brasil e Estados Unidos.
Experiência que moldou meu olhar
Antes da Avalara, fui Staff Software Engineer na Neon, trabalhando em produtos bancários estratégicos de crescimento, crédito consignado e cartões. Foi uma experiência intensa em fintech: sistemas distribuídos, Kafka, Kubernetes, APIs, observabilidade, qualidade de entrega e liderança técnica em iniciativas que envolviam múltiplos times.
Também fui cofundador da Message Center Tecnologia. Ao longo de uma década, ajudei a escalar uma empresa de comunicação e processamento de dados para clientes corporativos. Projetei sistemas distribuídos que processavam terabytes de dados e entregavam de 60 a 70 milhões de e-mails e SMS por mês, além de mecanismos configuráveis para centenas de layouts de arquivos e ambientes SQL Server com mais de 2 TB.
Essa combinação de produto, operação e engenharia continua influenciando como penso: a melhor arquitetura é a que torna o próximo passo mais seguro, compreensível e sustentável para as pessoas que vão mantê-la.
Por que escrevo
Este site é onde transformo experiências em material útil: decisões técnicas, sistemas em evolução, IA aplicada ao desenvolvimento, produto e os detalhes de engenharia que normalmente se perdem entre uma entrega e outra.
Escrevo em português e inglês porque boas conversas técnicas atravessam fronteiras - e porque documentar o raciocínio é uma das formas mais consistentes de melhorar o trabalho.
Você pode me encontrar no LinkedIn, no GitHub ou baixar meu currículo em PDF.