Arquitetura de sistemas distribuídos e liderança técnica
Ao longo de papéis como Arquiteto de Software e Tech Lead, Thiago concentrou-se em transformar requisitos complexos em arquiteturas sustentáveis e em elevar a prática de engenharia dos times.
Problema
Organizações com sistemas legados e novas iniciativas costumam sofrer com falta de diretrizes claras, integrações manuais e crescimento desordenado de serviços.
Sem arquitetura explícita e processos de entrega maduros, a qualidade se degrada e a velocidade aparente vira retrabalho.
Papel
Como Arquiteto de Software (Globalweb) e em lideranças técnicas (Hepta, FIRECODE e outras), Thiago definiu arquiteturas, estabeleceu diretrizes e atuou hands-on quando o desenho precisava provar valor no código.
Em Hepta, liderou implantação de integração e entrega contínua e mentoria técnica. Em FIRECODE, arquitetou plataforma escalável de processamento de dados de missão crítica.
Arquitetura e abordagem
A abordagem combina fronteiras de domínio claras, preferência por desacoplamento (mensageria e serviços) e padrões que o time consegue operar no dia a dia.
CI/CD e revisões arquiteturais entram cedo para reduzir gargalos manuais e alinhar qualidade de código com a estratégia técnica.
Mentoria e definição de padrões transformam decisões de arquitetura em prática compartilhada — não em documentos mortos.
Impacto
As iniciativas resultaram em diretrizes técnicas mais claras, pipelines de entrega menos manuais e times com maior autonomia e qualidade de código.
Plataformas de dados e sistemas empresariais ganharam base arquitetural para evoluir com menos atrito e mais conformidade com as necessidades de negócio.
Stack e temas
Este case reúne o fio condutor da carreira de Thiago: arquitetura de sistemas distribuídos com liderança técnica prática e melhoria contínua de engenharia.