Sou estudante de doutorado no Departamento de Ciência da Computação da Universidade de São Paulo. Lá, pesquiso sobre dívidas técnicas e métricas de código em aplicações Web. Ou seja, passo boa parte dos meus dias minerando repositórios de código em busca dessas boas e más práticas.

Também trabalho como desenvolvedor na Caelum, a famosa escola de treinamentos. Sou desenvolvedor há 10 anos, e neste tempo, passei por muitas empresas brasileiras e internacionais, desenvolvendo projetos pequenos e grandes.

Escrevi o primeiro livro sobre TDD do Brasil (que também ganhou uma versão em inglês). Você pode ver meu curriculum completo (inglês or português), ou mesmo aprender TDD no meu curso online no Udemy.

Sou muito interessado em engenharia de software, métodos ágeis, mineração de repositório de código e Test-Driven Development. Você pode ver todos meus tópicos de pesquisa. No menu acima, você encontra todas minhas publicações (livros, artigos e palestras), bem como meu blog técnico, onde tento escrever sempre que tenho um tempo. Fique à vontade para discutir sobre qualquer um desses assuntos comigo.

Eu posso treinar sua equipe. Veja minha página de treinamentos. Se quiser me convidar para palestrar em alguma conferência, você pode ver minhas informações para conferências.