Staff Software Engineer
Transformo problemas complexos de engenharia em decisões claras.
Sou Saulo Vieira. Há mais de 15 anos trabalho com arquitetura, plataforma, qualidade e liderança técnica — hoje na UNEP da Starian, nos produtos Checklist Fácil e Runrun.it. Escrevo aqui sobre o que acontece entre a arquitetura, o produto e a capacidade de entrega dos times.
Onde costumo atuar
Arquitetura e modernização
Sistemas maduros acumulam decisões, dependências e limitações que não podem ser resolvidas apenas pela troca de uma tecnologia. Atuo na análise desses cenários, desenho de alternativas e condução de migrações graduais que preservem a operação enquanto melhoram arquitetura, performance e capacidade de evolução.
Eficiência de engenharia
Baixa produtividade nem sempre significa falta de capacidade técnica. Muitas vezes o problema está no fluxo, no refinamento, nas dependências, no retrabalho ou na forma como o trabalho chega ao time. Utilizo métricas como throughput, vazão por pessoa, lead time, cycle time e taxa de retrabalho para entender o sistema antes de propor mudanças.
Qualidade e confiabilidade
Qualidade não deve existir apenas no final do desenvolvimento. Minha atuação envolve cobertura, qualidade de código novo, observabilidade, análise de falhas, incidentes, dívida técnica e critérios de engenharia — com o objetivo de tornar a evolução do produto mais previsível.
Mobile e sistemas offline-first
Tenho uma base técnica profunda em Android e iOS. Parte importante da minha experiência envolve aplicações que precisam funcionar com conectividade instável, grandes volumes de dados locais, sincronização, filas, retries, processamento assíncrono e integração com backend.
Inteligência artificial aplicada à engenharia
Não trato IA como uma lista de ferramentas. Meu interesse está em entender onde ela realmente melhora investigação, implementação, revisão, refatoração, testes e documentação — sempre considerando qualidade, contexto e revisão humana.
Notas de engenharia
Ver todas →10 de agosto de 2026 · 8 min de leitura
Offline-first não é um caso de exceção
Como redesenhamos um fluxo crítico de sincronização mobile para operações em fábricas, subsolos e áreas remotas — com redução de 80% a 95% no tempo de execução.
22 de julho de 2026 · 7 min de leitura
Quando o problema não é a chamada, é a responsabilidade
Rearquitetura da atualização de dados em um app offline-first com milhões de registros locais: de mais de dez minutos para menos de um minuto.
30 de junho de 2026 · 6 min de leitura
Produtividade não é volume de entrega
Mentoria, uso prático de IA e organização do downstream: como o time mobile dobrou a vazão sem trocar qualidade por velocidade.
Tem um problema técnico difícil para discutir?
Gosto de conversar sobre arquitetura, produtividade, qualidade e situações em que ainda não existe uma resposta óbvia.
Vamos conversar